注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

MongoDB:删除记录( Delete )  

2012-11-13 21:13:36|  分类: MongoDB |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 

            前面介绍了 MongoDB 的查询,插入,更新操作,接下来介绍 Delete 操作。
   

一. 根据查询条件删除文档
--1.1 查询 id=1 的所有文档

 > db.test_2.find({id:1});
{ "_id" : ObjectId("50a0d46ceb825d827b0c3f9b"), "id" : 1, "name" : "name_2" }
{ "_id" : ObjectId("50a12e34f73f2e4aa1ff71bc"), "id" : 1, "name" : "francs" }
>
   

--1.2 删除 id=1 的所有文档

 > db.test_2.remove({id:1});


--1.3 再次查询 id=1 的所有文档

 > db.test_2.find({id:1});

  备注: id=1 的文档已清除。
 
 
二. 删除一个集合中的所有文档。
--2.1 查询 test_2 集合的所有文档

 > db.test_2.find();
{ "_id" : ObjectId("50a0d46ceb825d827b0c3f9c"), "id" : 2, "name" : "name_3" }
{ "_id" : ObjectId("50a0d46ceb825d827b0c3f9d"), "id" : 3, "name" : "tutu" }
{ "_id" : ObjectId("50a0d46deb825d827b0c3f9e"), "id" : 4, "name" : "am", "address" : "zhoushan" }
{ "_id" : ObjectId("50a12e7cf73f2e4aa1ff71bd"), "id" : 2, "name" : "name_3" }
{ "_id" : ObjectId("50a12f47f73f2e4aa1ff71be"), "id" : 2, "name" : "name_3" }
{ "_id" : ObjectId("50a132177543857379c2bb37"), "id" : 5, "name" : "name_5" }
{ "_id" : ObjectId("50a1328f7543857379c2bb38"), "id" : 6, "name" : "name_6" }
>
   

--2.2 删除 test_2 集合的所有文档

 > db.test_2.remove();
   
--2.3 再次查询 test_2 集合

 > db.test_2.find();

  备注: test_2 集合文档已清空。
 
--2.4 查看当前库所有集合

 > show collections;
system.indexes
test_1
test_2
things 

   备注:虽然集合 test_2 文档已清空,但 remove() 命令并不会删除集合本身。

 


三. 删除集合
--3.1 查看当前库所有集合

 > show collections;
system.indexes
test_1
test_2
things
>
   

--3.2 查看集合 test_1 文档

 > db.test_1.find();
{ "_id" : ObjectId("50a2450e3b3b9e81c167fa96"), "id" : 1 }
{ "_id" : ObjectId("50a245113b3b9e81c167fa97"), "id" : 2 }
   

--3.3 删除集合 test_1

 > db.test_1.drop();
true
   

--3.4 再次查看当前库所有集合

 > show collections;
system.indexes
test_2
things
>

   备注:drop() 命令会删除集合本身。
 

  评论这张
 
阅读(40965)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016