一条语句删除集合中的全部记录

发布于 6 年前作者 ryin4430 次浏览最后编辑 6 年前来自 share

我之前一直是通过删除集合的这种方式来删除集合中的数据的,昨天的小程序云开发直播课程中学到了一招,代码如下

1

db.collection('test').where({
_id: _.exists(true)
}).remove()

2

希望教给大家,截图如下所示

3

具体官方API文档如下

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/Command.exists.html

下面两张图跟本文无关,但是没有地方放了,放这里留存下

1

2

以上截图出自下面文章

http://i.hackweek.org/tcb/1201.html

如果大家有其他更好的方式,也可以在评论去留言,谢谢。

2 回复
pingbai
pingbai1 楼6 年前
db.collection('test').where({
  }).remove()
貌似也可以?
mhou
mhou2 楼4 年前

回复楼上