MongoDB中delete方法用来删除什么,怎么使用
Admin 2022-05-27 群英技术资讯 348 次浏览
MongoDB数据库中remove()方法用于从集合中删除文档,但是面对一个数据量十分庞大的集合,使用remove()方法难以直接删除该集合,所以使用会使用delete()方法重新建立索引删除,这样的效率会高很多,delete()方法中有两个函数,一个是deleteOne(),另一个是deleteMany() 。
1、delete()方法
官方推荐使用deleteOne()和deleteMany()方法删除文档。
2、语法格式
db.collection.deleteMany ({}) db.collection.deleteMany ({ status : "A" }) db.collection.delete.One ({ status : "D" })
3、使用说明
第一条语句删除集合下所有的文档;
第二条语句删除 status 等于 A 的全部文档;
第三条语句删除 status 等于 D 的一个文档。
4、使用实例
使用deleteMany()方法删除前文test数据库中所有记录。 db.test.deleteMany({}); 使用deleteOne()方法删除 status 等于 D 的一个文档: db.inventory.deleteOne( { status: "D" } )
以上就是MongoDB删除文档的delete()方法的介绍,如果想要直接删除该集合,可以使用delete()方法哟~
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
MongoDB ObjectId 在前面几个章节中我们已经使用了MongoDB 的对象 Id(ObjectId)。 在本章节中,我们将了解的ObjectId的结构。 ObjectId 是一个12字节 BSON 类型数据,有以下格式: 前4个字节表示时间戳 接下来的3个字节是机器标识码 紧接的两个字节由进程id组成(PID) 最后三个字节是随机数。 MongoDB中存储的文档必须有一个'_id'键。这个键的值可..
Mongoose是什么?如何使用?对于刚接触MongoDB朋友来说,可能对用户Mongoose并不是很了解,这篇文章小编就给大家介绍一下Mongoose以及使用,感兴趣的朋友可以了解一下。
限制mongodb启动占用内存的方法:新增一个配置文件mongod.conf,在其中配置启动内存,然后以配置文件方式启动即可。
mongoDB是一个非常不错的数据库,最近也正在学习mongoDB,在使用一个数据库前必不可少的就是安装和卸载,所以下面这篇文章主要给大家介绍了关于Mac系统中mongoDB安装与卸载的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
这篇文章给大家分享关于java操作mongodb数据的内容,包括Java与mongodb的连接、Java获取mongodb的数据库名、Java对mongodb的collection进行crud操作等等,小编认为是比较实用的,因此分享给大家作参考,感兴趣的朋友可以了解一下。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008