【MongoDB学习笔记14】MongoDB的查询:find基础
发表于:2024-12-02 作者:千家信息网编辑
千家信息网最后更新 2024年12月02日,MongoDB中使用find来进行查询,返回一个集合中的文档的子集;返回文档集合blog中的所有文档:> db.post.find() { "_id" : ObjectId("54a530c3ff
千家信息网最后更新 2024年12月02日【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安全错误
数据库的锁怎样保障安全
软件开发计算机培训学校怎么收费
搭建小说网站需要多大的服务器
数据库默认实例是什么意思
附加服务器
网络安全法谁收集
梦幻个服务器玩家排名
软件开发服务 会计处理
网络安全好学不好学
大专软件开发毕业能干嘛
建造生存服务器推荐
沈阳农商银行软件开发招聘
安卓软件开发声明变量
数据库的连接运算
规划建筑技术审查软件开发招标
软件开发人数
国际知名蛋白数据库
分布式数据库如何查询数据
无锡工业互联网科技有限公司
光明大陆双线服务器
工业软件开发培训
淘宝使用的数据库
网络安全法40
服务器主城样式
飞鱼星虚拟服务器
浙江什么是少儿编程平台软件开发
千兆数据库
漏勺 网络安全
服务器系统模式
戴尔霄龙服务器定制费用
鄂伦春旗网络安全执法检查