【MongoDB学习笔记7】深入MongoDB的删除(remove/drop)操作
2015-01-01 18:55
387 查看
先看集合post中文档信息:
删除所有{“test1”:1}的文档:
删除整个post集合:
> 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学习笔记9】深入MongoDB的更新(update)操作:修改器$inc
- 【MongoDB学习笔记8】深入MongoDB的更新(update)操作:修改器$set
- MongoDB快速入门学习笔记6 MongoDB的文档删除操作
- 【MongoDB学习笔记12】深入MongoDB的更新(update)操作:数组修改
- PHP操作MongoDB配置与学习笔记
- OpenLDAP学习笔记8——LDAP常用操作:添加、删除、修改、搜索
- php学习笔记3--文件系统的操作(创建、打开及批量删除)
- MySQL学习笔记2:数据库的基本操作(创建删除查看)
- PHP操作MongoDB学习笔记
- MongoDB 学习笔记(一):安装及简单shell操作
- [Spring Data MongoDB]学习笔记--MongoTemplate插入修改操作
- MongoDB学习笔记(五) MongoDB文件存取操作
- [MongoDB]学习笔记--基本操作
- PHP操作MongoDB学习笔记
- MongoDB 学习笔记(python操作)
- jQuery学习笔记--remove()删除选择的节点,applend() 添加到节点
- MongoDB 学习笔记(python操作)
- SharePoint【学习笔记】-- 删除SharePoint用户组的操作
- Hadoop学习笔记之(二):实验Hadoop的文件块复制删除操作感受强大的容灾性