在MongoDB里面数据的删除实际上并不复杂,只需要使用“remove()”。
这个函数有两个可选项:
● 删除条件:满足条件的数据被删除。
● 是否只删除一个数据,如果设置为true或者是1,表示只删除一个
范例:删除所有姓名里面带有“刘”的人员,默认情况下会全部删除
> db.emp.remove({"name":/刘/})
WriteResult({ "nRemoved" : 5 })
范例:删除姓名带有“林”的人员,要求只删除一个
> db.emp.remove({"name":/林/},true)
WriteResult({ "nRemoved" : 1 })
范例:删除所有文档信息
> db.info.remove({});
WriteResult({ "nRemoved" : 1003 })
这个函数有两个可选项:
● 删除条件:满足条件的数据被删除。
● 是否只删除一个数据,如果设置为true或者是1,表示只删除一个
范例:删除所有姓名里面带有“刘”的人员,默认情况下会全部删除
> db.emp.remove({"name":/刘/})
WriteResult({ "nRemoved" : 5 })
范例:删除姓名带有“林”的人员,要求只删除一个
> db.emp.remove({"name":/林/},true)
WriteResult({ "nRemoved" : 1 })
范例:删除所有文档信息
> db.info.remove({});
WriteResult({ "nRemoved" : 1003 })
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28536251/viewspace-2144099/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/28536251/viewspace-2144099/