【MongoDB学习笔记14】MongoDB的查询:find基础
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,MongoDB中使用find来进行查询,返回一个集合中的文档的子集;返回文档集合blog中的所有文档:> db.post.find() { "_id" : ObjectId("54a530c3ff
千家信息网最后更新 2026年10月31日【MongoDB学习笔记14】MongoDB的查询:find基础
MongoDB中使用find来进行查询,返回一个集合中的文档的子集;
返回文档集合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" } >
文档
查询
名字
多个
子集
方法
条件
面的
组合
基础
笔记
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技产业
美国互联网保险保险科技
互联网金融监管科技数据
奇酷互联网络科技
成都互联网科技公司
互联网女皇 腾讯科技
润盈互联网科技
苏州大垚互联网科技
互联网金融和金融科技
西藏七维空间互联网科技有限公司
阿大互联网科技有限公司
呼和浩特新华互联网科技学院
河南住房之家互联网科技
晋城互联网科技
高科技互联网套路
山东大美朱楼互联网科技有限公司
上海同邻互联网科技有限公司规模
普陀区互联网教育科技管理办法
互联网科技手抄报图片
互联网科技品牌
互联网黑科技
山东特亿宝互联网科技有限公司
互联网科技财经
互联网巨头反垄断金融科技
广州互联网科技公司
互联网科技公司招聘
重庆互联网医院沙龙医盟信息科技
合肥互联网科技公司公章图片
福仕德教育科技互联网
悟空问答互联网科技