Mongo删除文档

来源:互联网 发布:淘宝qq群推广抽成 编辑:程序博客网 时间:2024/05/04 07:17

MongoDB使用remove函数来移除集合中的数据。
一个比较好的习惯是在执行remove函数之前先使用find函数来查看要删除的数据是否存在。
remove方法的基本语法格式

db.collection.remove(    <query>,    {         <justOne>:<boolean>,         <writeConcern>:<document>    })

参数说明:

参数 参数说明 query 可选,删除文档的条件。 justOne 如果为true或1,则只删除一条数据。 writeConcern 可选,抛出异常的级别。

实例:

db.col.remove({'title':'MongoDB 教程'})WriteResult({ "nRemoved" : 2 })           # 删除了两条数据>db.col.find()

如果想删除第一条找到的记录可以设justOne为1,如下图所示。

>db.COLLECTION_NAME.remove(DELETION_CRITERIA,1)

如果想删除所有数据可以采用以下方式:

>db.col.remove({})>db.col.find()
原创粉丝点击