0
点赞
收藏
分享

微信扫一扫

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 }
    
    

举报

相关推荐

0 条评论