【MongoDB学习笔记7】深入MongoDB的删除(remove/drop)操作

先看集合post中文档信息:  

成都创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为岳阳楼企业提供专业的做网站、网站建设岳阳楼网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

> db.post.find();    
{ "_id" : ObjectId("54a51cfd7f46906f81b7adcd"), "bar" : "baz" }    
{ "_id" : 0 }    
{ "_id" : 1 }    
{ "_id" : 2 }    
{ "_id" : 5, "test1" : 0 }    
{ "_id" : 4, "test2" : 2 }    
{ "_id" : 3, "test3" : 3 }    
{ "_id" : 6, "test5" : 5 }    
{ "_id" : 7, "test1" : 1 }    
{ "_id" : 8, "test1" : 1 }

删除指定的文档:  

> db.post.remove({"_id":5});    
WriteResult({ "nRemoved" : 1 })    
> db.post.find();    
{ "_id" : ObjectId("54a51cfd7f46906f81b7adcd"), "bar" : "baz" }    
{ "_id" : 0 }    
{ "_id" : 1 }    
{ "_id" : 2 }    
{ "_id" : 4, "test2" : 2 }    
{ "_id" : 3, "test3" : 3 }    
{ "_id" : 6, "test5" : 5 }    
{ "_id" : 7, "test1" : 1 }    
{ "_id" : 8, "test1" : 1 }

 

删除所有{“test1”:1}的文档:  

> db.post.remove({"test1":1});    
WriteResult({ "nRemoved" : 2 })    
> db.post.find();    
{ "_id" : ObjectId("54a51cfd7f46906f81b7adcd"), "bar" : "baz" }    
{ "_id" : 0 }    
{ "_id" : 1 }    
{ "_id" : 2 }    
{ "_id" : 4, "test2" : 2 }    
{ "_id" : 3, "test3" : 3 }    
{ "_id" : 6, "test5" : 5 }    
>


删除整个post集合:    

> db.post.drop()    
true    
> show collections    
system.indexes    
>


名称栏目:【MongoDB学习笔记7】深入MongoDB的删除(remove/drop)操作
路径分享:http://bzwzjz.com/article/jhdcpj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站设计 成都网站制作 阿坝网站设计 成都网站设计 四川成都网站建设 成都网站建设 四川成都网站制作 网站建设公司 成都网站制作 响应式网站设计 营销型网站建设 成都企业网站建设 成都网站建设 网站建设推广 手机网站建设套餐 成都网站设计制作公司 成都网站建设 重庆网站建设 成都网站建设推广 网站制作 营销型网站建设