본문으로 건너뛰기

사전의 모든 키-값 가져오기 (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