跳到主要内容

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