mongodb11天之屠龙宝刀(四)高级查询:MongoDB内嵌字段查询

mongodb11天之获取屠龙宝刀(四)高级查询:MongoDB内嵌字段查询

实战环境

IDE:nosql manager for mongodb 表:jd_final_xiecheng_10_15 表结构如下:

查询操作

1.查询表,并limit

db.jd_final_xiecheng_10_15.find({}).limit(10)

2.选择字段

db.jd_final_xiecheng_10_15.find({_id:9},{xiecheng:1,_id:0}).limit(10)

不同的执行效果如下:

1选择字段,0放弃字段

去除_id

前面的{_id}选择后,后面仍可执行

注意不能互换{}{}位置

MongoDB嵌套查询 1.至查询单个键值 针对内嵌文档的特定键值进行查询如下: 需要匹配嵌套文档中的某个特定键值即可。

db.jd_final_xiecheng_10_15.find({"xiecheng.province":"吉林省"})

2.查询键值包含的所有键值 必须在查询条件中必须写出以xiecheng为键的所有值。 如果将键值”lng_lat” : “117.147108642,35.7933387756”, 替换成 “lng_lat” : 1是不支持的,必须{},{key=1}这种才行

db.jd_only1.find({"xiecheng":{"lng_lat" : "117.147108642,35.7933387756", "province" : "山东省", "sname" : "石门山", "from" : "xiecheng", "district" : "宁阳县", "parent" : "山东 济宁 曲阜景点", "city" : "泰安市", "adcode" : "370921", "address" : "济宁市曲阜市石门山镇(曲阜城东北30公里处)", "_id" : "xc4980", "desc" : "None" }})

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏烙馅饼喽的技术分享

本人有生以来的第一篇博客,嘿嘿,就发这个吧, 怎样在虚拟主机上使用Castle框架的ActiveRecord

        我在某个私人项目中使用了Castle 的 ActiveRecord.用起来那是真叫个爽,整个项目里楞是一句SQL语句都没有,嘿嘿。超级喜欢上了这...

2705
来自专栏友弟技术工作室

ElasticSearch入门实战1

1053
来自专栏逢魔安全实验室

SQL注入ByPass的一些小技巧

? 01 — 前言 SQL注入从古至今都是一个经久不衰的影响严重的高危漏洞,但是网络安全发展到现在,如果想通过SQL注入直接获取数据或者权限,多多少少都需要绕...

3839
来自专栏Java3y

移动商城第四篇(商品管理)【添加商品续篇、商品审核和上下架、前台展示、后台筛选】

属性选项卡 第三个选项卡涉及到了我们的手机属性,因此,还是需要用到我们其他的数据库表:EB_FEATURE 继续做逆向工程: ? 这里写图片描述 查询出普通属性...

9349
来自专栏更流畅、简洁的软件开发方式

【测试】两种数据库,四种分页算法的效率比较

分页算法本身没有什么快慢之分,对反应速度起到决定作用的是——能否有效地利用索引! 算法 评价 缺点 适用的数据库 max 效率最高的 只能有一...

2917
来自专栏菩提树下的杨过

velocity模板引擎学习(1)

velocity与freemaker、jstl并称为java web开发三大标签技术,而且velocity在codeplex上还有.net的移植版本NVeloc...

2115
来自专栏沃趣科技

MySQL的一个表最多可以有多少个字段

问题由来 引用我们客户的原话: *创建如下表,提示我:* ? *如果我将下面表中的varchar(200),修改成text(或blob):报错变为另一个:* ?...

6989
来自专栏扎心了老铁

spark-streaming集成Kafka处理实时数据

在这篇文章里,我们模拟了一个场景,实时分析订单数据,统计实时收益。 场景模拟 我试图覆盖工程上最为常用的一个场景: 1)首先,向Kafka里实时的写入订单数据,...

7225
来自专栏岑玉海

Hive Tuning(一) 连接策略

群里共享了一本hive调优的书记,名叫《Hive Tunning》,就忍不住开始看了,也顺便记录一下自己学到的东西,备忘! 首先,这是hive的数据摘要,别...

3906
来自专栏更流畅、简洁的软件开发方式

分页解决方案 之 分页算法——Pager_SQL的思路和使用方法

      分页算法(也就是分页读取数据的时候使用的select 语句)面临两大难题:一个是不同的数据库使用的分页算法是不一样的(比如SQL Server 20...

2568

扫码关注云+社区