**用java操作,

条件:keyID=111111111111且point=A的所有record

这里的point是在remark里面的,而且只显示point=A和相应的city,其它的B,C都不要**

{

"tempList": [

{

"_id": ObjectId("5a6afcfce9ec67213fca393d8"),

"keyID": "111111111111",

"price": 123,

"remark": [

{

"city": "beijing",

"point": "A"

},

{

"city": "shanghai",

"point": "A"

},

{

"city": "guangzhou",

"point": "C"

}

]

},

{

"_id": ObjectId("5a6afcfce2121fca393d8"),

"keyID": "111111111111",

"price": 456,

"remark": [

{

"city": "beijing",

"point": "A"

},

{

"city": "shanghai",

"point": "B"

},

{

"city": "guangzhou",

"point": "C"

}

]

},

{

"_id": ObjectId("5a6afcfce9e32577223d8"),

"keyID": "222222222222",

"price": 789,

"remark": [

{

"city": "beijing",

"point": "A"

},

{

"city": "shanghai",

"point": "B"

},

{

"city": "guangzhou",

"point": "C"

}

]

}

]

}

----------------------------查询结果应该如下---------------------------

{

"tempList": [

{

"_id": ObjectId("5a6afcfce9ec67213fca393d8"),

"keyID": "111111111111",

"price": 123,

"remark": [

{

"city": "beijing",

"point": "A"

},

{

"city": "shanghai",

"point": "A"

}

]

},

{

"_id": ObjectId("5a6afcfce2121fca393d8"),

"keyID": "111111111111",

"price": 456,

"remark": [

{

"city": "beijing",

"point": "A"

}

]

}

]

}

java mongodb 条件查询_java实现如下条件的mongodb查询相关推荐

  1. mybatis like模糊查询_Java自学之mybatis:模糊查询和多条件查询

    学习目的 使用mybatis进行模糊查询:查找category_表中包含cat的记录. 使用mybatis进行多条件查询:查找category_表中id>1,包含cat的记录. Part 1 模 ...

  2. java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  3. java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  4. java switch case 或_Java Switch Case 条件判断

    Java的 Switch Case 语句,可以理解为分支 例子 假设打麻将有四个人 编号为 1 2 3 4 对应名字为 张三,李四,王五,赵六 数据结构 switch(expression){ cas ...

  5. Java分词工具模糊查询_Java如何使用elasticsearch进行模糊查询

    这篇文章主要介绍了java如何使用elasticsearch进行模糊查询,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用环境上篇文章本人已书写过 ...

  6. java mysql 查询_java连接mysql数据库达成数据查询详细教程

    前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...

  7. java mysql sql注入_Java防SQL注入MySQL数据查询

    /** * */ package user.DAO; import java.sql.*; import user.entity.User; /** *//** * 用户数据访问层 * @author ...

  8. java数据结构家族族谱_java数据结构之家族亲属关系查询系统

    家谱 else if(getCol6Guanxi15==3){ jTextField19.setText(\舅母\ if(getNanNvjTF14) jTextField18.setText(\外甥 ...

  9. java mongodb条件查询_java 操作mongodb查询条件的常用设置

    java操作mongodb进行查询,常用筛选条件的设置如下: 条件列表: BasicDBList condList = new BasicDBList(); 临时条件对象: BasicDBObject ...

  10. node mysql 跨库查询_nodejs 在mongodb在跨数据库之中如何进行关联起来查询,并且支持筛选关联表的条件进行查询...

    "班级数据库": "mongodb://192.168.3.17/xxx "学生数据库": "mongodb://192.168.3.99/ ...

最新文章

  1. 设计模式之命令模式(Command)摘录
  2. python导入txt文件并绘图-Python实现读取txt文件并画三维图简单代码示例
  3. 趣学python3(28)-pygame-蛇身随机运动(可gameover )
  4. android 网络通信框架volly
  5. springboot 获取bean_SpringBoot高级(自动配置 事件监听 监控)
  6. Oracle实用技巧
  7. linux定时任务_linux定时任务cron HelloWorld
  8. 蓝桥杯2019年第十届C/C++省赛C组第六题-旋转
  9. ES6入门---变量的解构赋值
  10. PHP 判断常量,变量和函数是否存在
  11. Unicode字符需要几个字节来存储?
  12. 机器人影视对接_机器学习对接会
  13. 荣耀盒子刷鸿蒙,华为荣耀盒子ROOT 刷机大师刷荣耀盒子
  14. 【图像去噪】基于BM3D算法实现图像去噪含Matlab源码
  15. 布客·ApacheCN 编程/大数据/数据科学/人工智能学习资源 2020.1
  16. 智邦国际ERP软件实施成功的七大步骤
  17. dz论坛php如何使用html模板,discuz模板制作 discuz怎样制作微信模板
  18. vmware14下安装win7x64
  19. 《欲罢不能:刷屏时代如何摆脱行为上瘾》读书笔记
  20. 【游戏客户端】实现游戏中的小地图

热门文章

  1. 关于Redis启动时报权限不够(-bash: /usr/local/bin/redis-server: Permission denied)
  2. 斐波那契数列基本性质
  3. 工厂设计模式究竟怎么写更优雅?!
  4. lombok系列(一)
  5. 18华工校赛 小马哥的超级盐水 折半枚举
  6. iOS开发-多台机器共用证书问题
  7. 需求文档2_The Battle of Polytopia
  8. Mysql使用优化之处(转)
  9. 关于pipe管道的读写端关闭问题
  10. redhat7 防火墙设置