Obtenir toutes les valeurs d'un dictionnaire (LCC.kvdb.dict.get_all)
Déclaration
values, err = LCC.kvdb.dict.get_all(name, timeout?)
Paramètres
- name
Type chaîne, nom du dictionnaire (non vide,256octets au maximum) - timeout
Type numérique, facultatif ; délai d'attente de la demande en secondes,60par défaut
Valeurs de retour
- values
Type table, mappage de la forme{ key = value }; renvoie également une table vide si le dictionnaire est vide, etnilen cas d'échec - err
Type chaîne ounil, description de l'erreur en cas d'échec
Description
Obtient l'instantané complet du dictionnaire et renvoie le mappage intégral des clés et valeurs.
Un dictionnaire sans valeurs renvoie lui aussi une table vide, jamaisnil.
Exemple
local dict, err = LCC.kvdb.dict.get_all("配置")
if dict then
for k, v in pairs(dict) do
print(k, v)
end
end