MongoDB怎么删除文档,有几种方法
Admin 2022-05-27 群英技术资讯 811 次浏览
MongoDB数据库中存放着很多的文档,因此文档的操作是使用MongoDB数据库必须掌握的,就拿删除文档操作来说,MongoDB数据库有三种方法:1、remove()方法;2、deleteOne()方法;3、deleteMany()方法,其中deleteOne()方法和deleteMany()方法都是官方推荐删除文档的方法。
方法一:remove()方法
1、MongoDB中的 remove()方法用于从集合中删除文档。
2、remove()方法接受两个参数。
criteria - (可选)符合删除条件的集合将被删除。
justOne - (可选)如果设置为true或1,则只删除一个文档。
3、删除集合col下全部文档
db.col.remove({})
方法二:deleteOne()方法
2、deleteOne()方法是官方推荐删除文档的方法。
3、该方法只删除满足条件的第一条文档。
3、删除指定条件的文档:删除 age等于 18 的一个文档
db.stuinfo.deleteOne({age:18})
方法三:deleteMany()方法
1、deleteMany方法是官方推荐的删除方法。
2、该方法删除满足条件的所有数据。
3、删除集合col下全部文档
db.col.deleteMany({})
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
mongodb查询不到数据的解决方法:1、findOne查询不到数据的解决方法:回到id查询,将查询条件改成{id:Number(id)};2、find查询不到数据的解决方法:注意查询内容的类型,有的必须带引号才可以查到。
MongoDB权限认证怎么启用?对于MongoDB不是很熟悉的朋友,可能对用户开启权限认证的方法步骤不是很了解,下面小编就和大家介绍一下MongoDB开启权限认证的方法。
打开mongodb数据库的方法:在cmd进入mongodb安装目录下的bin目录,然后执行“mongod -db:path D\mongod\data\db”命令即可打开。
mongodb中可以使用“db.stats();”命令查看当前数据库中有多少数据文件,使用此命令输出的objects值表示当前数据库有多少数据。
判断mongodb是否启动的方法:可以通过查看端口27017的状态来判断。在终端执行【netstat -lanp | grep "27017"】命令即可。如果未开启,可以通过执行【service mongodb start】命令来开启。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008