收藏
回答

如何根据id数组批量删除一个集合中的多条记录?

我通过小程序端获取到了要删除的多条记录,把这些id放到一个数组中了,如:

var delArr=["id1","id2","id3","id4"]

那么我如何写查询条件删掉这些数组中的记录那?

db.collection("demo").where({
  _id:??? 
 }).remove()
回答关注问题邀请回答
收藏

2 个回答

  • 跨商通
    跨商通
    2021-05-09

    _id:_.in(delArr)

    但是,记得批量删除可能需要在云函数里执行。你自试吧。

    2021-05-09
    有用 1
    回复
  • 王进
    王进
    2021-05-09

    谢谢

    2021-05-09
    有用
    回复
登录 后发表内容