Lấy toàn bộ khóa-giá trị của từ điển (LCC.kvdb.dict.get_all)
Khai báo
values, err = LCC.kvdb.dict.get_all(name, timeout?)
Tham số
- name
Kiểu chuỗi, tên từ điển (không rỗng, tối đa256byte) - timeout
Kiểu số, tùy chọn; thời gian chờ yêu cầu (giây), mặc định là60
Giá trị trả về
- values
Kiểu bảng, bảng ánh xạ có dạng{ key = value }; nếu từ điển rỗng vẫn trả về bảng rỗng, khi thất bại trả vềnil - err
Kiểu chuỗi hoặcnil, nội dung mô tả lỗi khi thất bại
Mô tả
Lấy bản chụp dữ liệu của toàn bộ từ điển và trả về bảng ánh xạ khóa-giá trị đầy đủ.
Nếu từ điển không có khóa-giá trị nào, hàm vẫn trả về bảng rỗng thay vìnil.
Ví dụ
local dict, err = LCC.kvdb.dict.get_all("Cấu hình")
if dict then
for k, v in pairs(dict) do
print(k, v)
end
end