取得詞典全部鍵值 (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