跳到主要内容

获取词典全部键值 (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