跳至主要內容

清除詞典 (LCC.kvdb.dict.clear)

聲明​

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

參數​

  • name
    字串型,詞典名稱(非空,最長 256 位元組)
  • timeout
    數值型,可選;請求逾時時間(秒),預設 60

回傳值​

  • values
    表格型,被清除前的鍵值映射;詞典原本為空時也傳回空表,失敗時為 nil
  • err
    字串型或 nil,失敗時的錯誤描述

說明​

清除詞典中的所有鍵值,並傳回清除前的快照。
可以將回傳值序列化作為備份。

範例​

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