跳至主要內容

取得詞典全部鍵值 (LCC.kvdb.dict.get_all)

聲明​

values, err = LCC.kvdb.dict.get_all(name, timeout?)

參數​

  • name
    字串型,詞典名稱(非空,最長 256 位元組)
  • timeout
    數值型,可選;請求逾時時間(秒),預設 60

回傳值​

  • values
    表格型,形如 { key = value } 的映射表;詞典為空時也傳回空表,失敗時為 nil
  • err
    字串型或 nil,失敗時的錯誤描述

說明​

取得整個詞典的快照,傳回完整的鍵值映射表。
詞典內沒有鍵值時也會傳回空表,不會傳回 nil。

範例​

local dict, err = LCC.kvdb.dict.get_all("設定")
if dict then
for k, v in pairs(dict) do
print(k, v)
end
end