【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://csruizhi.cn/article/jhdcpj.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 泸州网站建设 成都网站建设 营销型网站建设 成都网站建设公司 营销网站建设 LED网站设计方案 手机网站建设套餐 商城网站建设 成都响应式网站建设公司 专业网站建设 成都定制网站建设 手机网站制作设计 网站制作 自适应网站设计 盐亭网站设计 成都网站建设 成都网站设计 企业网站设计 成都网站设计 成都网站制作 网站建设公司 定制网站建设