【MongoDB学习笔记18】MongoDB的查询:find查询内嵌文档
发表于:2024-10-28 作者:千家信息网编辑
千家信息网最后更新 2024年10月28日,查询内嵌文档和查询普通文档完全相同;例如:> db.post.find() { "_id" : ObjectId("54ace1394ba07ed75df68f90"), "name" : { "
千家信息网最后更新 2024年10月28日【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安全错误
数据库的锁怎样保障安全
致远a6如何迁移数据库
工业软件开发价格表
惠盾网络安全
对接多开软件开发商货源
tbc灰烬使者服务器2022
傻蛋网络安全系统
计算机网络技术及其应用的视频
安徽物联网数显钟服务器云主机
网络安全技术在刑侦中的应用
品牌_软件开发
湖南壹搜网络技术有限公司照片
万方数据库论文是正规吗
软件开发笔试题2
云南长善互联网科技有限公司
留言板 设计数据库表
计算机信息网络安全研究生好考
acl服务器框架
网络安全属于前端还是后端
数据库修改用户名称
深圳市网络技术培训
服务器随机文件有哪些
方正电子图书数据库
低配服务器能带多少并发
哪个数据库可以下载电子图书
软件开发accp专业
网络技术基础水光
30多岁还能学网络安全么
全球网络安全服务现状
csgo服务器
山西省网络安全测评机构