【Mongodb教程 第九课 】MongoDB 删除文档
2024-08-29 16:43:43
remove() 方法
MongoDB的 remove() 方法用于从集合中删除文档。remove() 方法接受两个参数。第一个是删除criteria ,第二是justOne标志:
deletion criteria :(可选)删除标准,根据文件将被删除。
justOne : (可选)如果设置为true或1,然后只删除一个文件。
语法:
基本语法remove()方法如下
>db.COLLECTION_NAME.remove(DELLETION_CRITTERIA)
例子
考虑以下数据mycol集合。
{ "_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"}
{ "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"}
{ "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"}
下面的例子将删除所有的文件,其标题是 'MongoDB Overview'
>db.mycol.remove({'title':'MongoDB Overview'})
>db.mycol.find()
{ "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"}
{ "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"}
>
删除只有一个
如果有多个记录且要删除的只有第一条记录,那么设置remove()方法中justOne参数
>db.COLLECTION_NAME.remove(DELETION_CRITERIA,1)
删除所有文件
如果不指定删除条件,然后MongoDB将从集合中删除整个文件。这相当于SQL的truncate命令。
>db.mycol.remove()
>db.mycol.find()
>
最新文章
- python Unicode 编码解码
- js面向对象选项卡
- Spark菜鸟学习营Day3 RDD编程进阶
- django: db - display
- Flash型单片机的加密与解密
- JS创建类和对象(好多方法哟!)
- c# 高斯模糊
- centos6.5 升级python 到 python 2.7.11 安装 pip
- swift菜鸟入门视频教程-07-闭包
- lvs 会话保持(转发)
- 使用Flex4容器若干技巧
- NYOJ--水池数目
- Xadmin集成富文本编辑器ueditor
- struts2类型转换相关问题
- 有限等距性质RIP
- SpringBoot之Swagger2的使用
- Nagios 系统监控
- POJ 2492 A Bug's Life (并查集)
- h5文字超出,两行显示,超出显示省略号
- 【洛谷P1087】FBI树