MongoDB删除文档

MongoDB remove()函数是用来移除集合中的数据。 在执行remove()函数前先执行find()命令来判断执行的条件是否正确,这是一个比较好的习惯。

语法
语法格式如下:
 
   
db.collection.remove(
   <query>,
   {
     justOne: <boolean>,
     writeConcern: <document>
   }
)
参数说明:
  • query:(可选)删除的文档的条件。
  • justOne:(可选)如果设为true或1,则只删除一个文档。
  • writeConcern:(可选)抛出异常的级别。

实例
 
   
> db.col.find()
{ "_id" : ObjectId("56e12c22de2a8692a3099065"), "name" : "morris", "age" : 22 }
{ "_id" : ObjectId("56e12f49de2a8692a3099068"), "name" : "bob", "age" : 66 }
> db.col.remove({name:'bob'})
WriteResult({ "nRemoved" : 1 })
> db.col.find()
{ "_id" : ObjectId("56e12c22de2a8692a3099065"), "name" : "morris", "age" : 22 }

猜你喜欢

转载自blog.csdn.net/u022812849/article/details/51303989