Zum Hauptinhalt springen

Wörterbuch leeren (LCC.kvdb.dict.clear)

Deklaration​

values, err = LCC.kvdb.dict.clear(name, timeout?)

Parameter​

  • name
    String. Wörterbuchname (nicht leer, maximal 256 Byte).
  • timeout
    Zahl, optional. Anfrage-Timeout in Sekunden, Standard 60.

Rückgabewerte​

  • values
    Tabelle. Momentaufnahme der Schlüsselwertpaare vor dem Leeren; bei bereits leerem Wörterbuch eine leere Tabelle, bei Fehler nil.
  • err
    String oder nil. Fehlerbeschreibung, wenn der Aufruf fehlschlägt.

Hinweise​

Löscht alle Schlüssel im Wörterbuch und gibt eine Momentaufnahme der vorherigen Einträge zurück.
Der Rückgabewert kann als Sicherung serialisiert werden.

Beispiel​

local values, err = LCC.kvdb.dict.clear("临时缓存")
if values then
local count = 0
for _ in pairs(values) do count = count + 1 end
LCC.log(1, "已清空缓存条目", count)
end