【MongoDB学习笔记18】MongoDB的查询:find查询内嵌文档
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,查询内嵌文档和查询普通文档完全相同;例如:> db.post.find() { "_id" : ObjectId("54ace1394ba07ed75df68f90"), "name" : { "
千家信息网最后更新 2025年11月08日【MongoDB学习笔记18】MongoDB的查询:find查询内嵌文档
查询内嵌文档和查询普通文档完全相同;
例如:
> db.post.find() { "_id" : ObjectId("54ace1394ba07ed75df68f90"), "name" : { "firstname" : "joe", "lastname" : "schome" }, "age" : 28 } { "_id" : ObjectId("54ace14a4ba07ed75df68f91"), "name" : { "firstname" : "snail", "lastname" : "yu" }, "age" : 29 } { "_id" : ObjectId("54ace18d4ba07ed75df68f92"), "name" : { "firstname" : "sunny", "lastname" : "wu" }, "age" : 26 }> db.post.find({"name":{"firstname":"joe","lastname":"schome"}}) { "_id" : ObjectId("54ace1394ba07ed75df68f90"), "name" : { "firstname" : "joe", "lastname" : "schome" }, "age" : 28 } >查询内嵌文档必须精确匹配,如果顺序错了也是查询不到的;
我们可以改成"."的模式来查询内嵌的文档,这样无需精确匹配,也无关顺序;
例如:
> db.post.find({"name.firstname":"joe"}) { "_id" : ObjectId("54ace1394ba07ed75df68f90"), "name" : { "firstname" : "joe", "lastname" : "schome" }, "age" : 28 } >
查询
文档
精确
顺序
普通
相同
模式
笔记
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
用云服务器登录淘宝店铺危害
网络安全须知有哪五点
网络安全宣传创意文案
国内软件开发人数
根域服务器安全
ftp服务器超时
计算机二级mysql数据库答题
网络技术有限公司部门设置
服务器剪辑版
农行总行软件开发中心地址
vb 怎么导入数据库数据
详解数据库事务的传播性
网络安全先进学校材料
wiley是一个商业数据库
数据库 自身连接
现代哪种软件开发热门
服务器主机插上没反应
服务器怎么复制应用
网络安全防骗辩论赛
广州项目软件开发哪里好
中山中盛互联网科技有限公司
如何重置网络安全密钥
市级网络安全指挥中心
罗湖网络安全定制
南沙网络安全服务有哪些
论文用什么数据库好
河北奔牛创通网络技术有限公司
奇迹 单机版 连接服务器
辽宁省开发软件开发
网络技术自学怎么学