【MongoDB学习笔记14】MongoDB的查询:find基础
2015-01-05 00:46
633 查看
MongoDB中使用find来进行查询,返回一个集合中的文档的子集;
返回文档集合blog中的所有文档:
可以将多个条件组合在一起,例如查询名字为“Joe”且ID为1的文档:
返回文档集合blog中的所有文档:
> db.post.find() { "_id" : ObjectId("54a530c3ff0df3732bac1681"), "id" : 2, "name" : "joe", "age" : 30, "sex" : 1, "school" : "marry" } { "_id" : ObjectId("54a530c3ff0df3732bac1680"), "id" : 1, "name" : "joe", "age" : 30, "comments" : [ "test2", "test9", "test5" ], "sex" : 1, "school" : "marry" } >返回指定的文档:
> db.post.find({"id":1}) { "_id" : ObjectId("54a530c3ff0df3732bac1680"), "id" : 1, "name" : "joe", "age" : 30, "comments" : [ "test2", "test9", "test5" ], "sex" : 1, "school" : "marry" } >返回指定的键值:
> db.post.find({},{"id":1,"age":1}) { "_id" : ObjectId("54a530c3ff0df3732bac1681"), "id" : 2, "age" : 30 } { "_id" : ObjectId("54a530c3ff0df3732bac1680"), "id" : 1, "age" : 30 } >默认总是会返回“_id”键,使用下面的方法可以不返回“ _id”键:
> db.post.find({},{"id":1,"age":1,"_id":0}) { "id" : 2, "age" : 30 } { "id" : 1, "age" : 30 } >
可以将多个条件组合在一起,例如查询名字为“Joe”且ID为1的文档:
> db.post.find({"name":"joe"}) { "_id" : ObjectId("54a530c3ff0df3732bac1681"), "id" : 2, "name" : "joe", "age" : 30, "sex" : 1, "school" : "marry" } { "_id" : ObjectId("54a530c3ff0df3732bac1680"), "id" : 1, "name" : "joe", "age" : 30, "comments" : [ "test2", "test9", "test5" ], "sex" : 1, "school" : "marry" } > db.post.find({"name":"joe","id":1}) { "_id" : ObjectId("54a530c3ff0df3732bac1680"), "id" : 1, "name" : "joe", "age" : 30, "comments" : [ "test2", "test9", "test5" ], "sex" : 1, "school" : "marry" } >
相关文章推荐
- 【MongoDB学习笔记16】MongoDB的查询:find中的正则表达式
- 【MongoDB学习笔记18】MongoDB的查询:find查询内嵌文档
- 【MongoDB学习笔记15】MongoDB的查询:find查询条件
- 【MongoDB学习笔记17】MongoDB的查询:find中的数组查询
- 黑马程序员_基础学习笔记(14)
- 【Java学习笔记】基础知识学习14【文件】
- MongoDB 学习笔记(一)基础篇
- JDBC二查询(web基础学习笔记八)
- 2012-04-20 C#基础学习笔记(14)
- 【转载】MongoDB学习笔记(查询)
- MongoDB 学习笔记(二) 高级查询
- mongodb学习记录之一:基础查询
- java 从零开始,学习笔记之基础入门<SQL_Server_常用查询>(二十二)
- python基础教程_学习笔记14:标准库:一些最爱——re
- MongoDB学习笔记2——创建、更新、查询、删除文档
- MongoDB学习笔记-->位置查询
- java 从零开始,学习笔记之基础入门<Oracle_查询>(三十四)
- Oracle 学习笔记 查询(重点,也是基础)
- MongoDB 学习笔记(二) 之查询