MongoDB 删除文档
2016-08-01 22:39
351 查看
remove() 方法
MongoDB的 remove() 方法用于从集合中删除文档。remove() 方法接受两个参数。第一个是删除criteria ,第二是justOne标志:deletion criteria :(可选)删除标准,根据文件将被删除。
justOne : (可选)如果设置为true或1,然后只删除一个文件。
语法:
基本语法remove()方法如下> db.COLLECTION_NAME.remove(DELLETION_CRITTERIA)
例子
以下数据为 person 集合。{ "_id" : ObjectId("578c3d306775f085b5fea8d9"), "name" : "zhangsan", "age" : 22 } { "_id" : ObjectId("578c3d306775f085b5fea8da"), "name" : "lisi", "age" : 18 } { "_id" : ObjectId("578c3d306775f085b5fea8db"), "name" : "wangwu", "age" : 25 }
下面的例子将删除所有name是 ‘lisi’ 的记录
> db.person.remove({"name":"lisi"}) > db.person.find() { "_id" : ObjectId("578c3d306775f085b5fea8d9"), "name" : "zhangsan", "age" : 22 } { "_id" : ObjectId("578c3d306775f085b5fea8db"), "name" : "wangwu", "age" : 25 } >
删除只有一个
如果有多个记录且要删除的只有第一条记录,那么设置remove()方法中justOne参数> db.COLLECTION_NAME.remove(DELETION_CRITERIA,1)
删除所有文件
如果不指定删除条件,然后MongoDB将从集合中删除整个文件。这相当于SQL的truncate命令。> db.person.remove() > db.person.find() >
作者:itmyhome
相关文章推荐
- MongoDB 删除和查询文档
- mongoDB集合 文档创建修改删除以及查询命令总结
- MongoDB 文档的删除操作
- MongoDB(二)创建更新删除文档
- (4)详解MongoDB的创建、更新、删除文档
- mongodb 删除集合中的所有文档
- MongoDB改动、删除文档的域属性实例
- MongoDB删除文档
- MongoDB创建更新和删除文档
- 学习MongoDB--(3-1):创建、删除及更新文档
- MongoDB 删除文档
- MongoDB_Java连接mongo 使用Java从集合中删除文档
- mongoDB集合 文档创建修改删除以及查询命令总结
- MongoDB快速入门(八)- 删除文档
- MongoDB自学笔记11---4.3 删除文档
- 03.Mongodb创建、更新和删除文档。
- MongoDB 删除文档
- Java Spring 删除mongodb数组内置文档
- MongoDB .Net Driver(C#驱动) - 内嵌数组/嵌入文档的操作(增加、删除、修改、查询(Linq 分页))
- MongoDB 删除文档