小程序·云开发 服务器端 Collection.remove

发布于 6 年前作者 yanliu4466 次浏览最后编辑 6 年前来自 ask
  • 当前 Bug 的表现

符合条件的全部删除了

  • 预期表现

保留10个记录别删,

好似.skip(skipnum)没起作用

  • 代码

var skipnum = 10

const _ = db.command

try {

var info = await db.collection(‘r_group_info’).where({

open_gid: open_gid,

create_time: _.lte(timestamp)

}).orderBy(‘create_time’, ‘desc’).skip(skipnum).remove()

} catch (e) {

console.error(“clean up info error:”, e)

}

1 回复
chao62
chao621 楼4 年前

remove操作不支持orderBy、skip等参数,下个版本sdk中我们会加入warning