跳到主要内容

清空队列 (LCC.kvdb.queue.clear)

声明

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

参数

  • name
    字符串型,队列名称(非空,最长 256 字节)
  • timeout
    数值型,可选;请求超时时间(秒),默认 60

返回值

  • values
    表类型,清空前的全部元素;队列原本为空时也返回空数组,失败时为 nil
  • err
    字符串型或 nil,失败时的错误描述

说明

清空队列并返回之前的元素快照。
适合一次性刷新状态或迁移数据。

示例

local removed, err = LCC.kvdb.queue.clear("待处理")
if removed then
LCC.log(1, "清空队列", #removed)
end