您的当前位置:首页正文

MongoDB删除文档

2024-11-08 来源:个人技术集锦

对于删除数据库中的数据, CRUD API提供了deleteOne和deleteMany两种方法。这两种方法都将筛选文档作为第一参数,筛选文档指定了删除文档时要与之匹配的一组条件。

1 deleteOne

db.集合名.deleteOne({键名1:值1,···,键名n:值n})

deleteOne方法可以删除满足所有条件的第一个文档,哪个文档会被首先找到取决于很多因素,包括文档被插入的顺序、对文档进行了哪些更新以及指定了哪些索引。

2 deleteMany

db.集合名.deleteMany({键名1:值1,···,键名n:值n})

deleteMany方法可以删除满足所有条件的所有文档,如果不加条件,那么deleteMany将删除整个集合。

3 drop

db.集合名.drop()

清空整个集合。

Top