java mongodb 条件查询_java实现如下条件的mongodb查询
**用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查询相关推荐
- mybatis like模糊查询_Java自学之mybatis:模糊查询和多条件查询
学习目的 使用mybatis进行模糊查询:查找category_表中包含cat的记录. 使用mybatis进行多条件查询:查找category_表中id>1,包含cat的记录. Part 1 模 ...
- java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java switch case 或_Java Switch Case 条件判断
Java的 Switch Case 语句,可以理解为分支 例子 假设打麻将有四个人 编号为 1 2 3 4 对应名字为 张三,李四,王五,赵六 数据结构 switch(expression){ cas ...
- Java分词工具模糊查询_Java如何使用elasticsearch进行模糊查询
这篇文章主要介绍了java如何使用elasticsearch进行模糊查询,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用环境上篇文章本人已书写过 ...
- java mysql 查询_java连接mysql数据库达成数据查询详细教程
前言:本篇文章适用于所有前后端开发者 众所周知,只要是编程,那肯定是需要存储数据的,无论是c语言还是java,都离不开数据的读写,数据之间传输不止,这也就形成了现代互联网的一种相互存在关系! 而读写存 ...
- java mysql sql注入_Java防SQL注入MySQL数据查询
/** * */ package user.DAO; import java.sql.*; import user.entity.User; /** *//** * 用户数据访问层 * @author ...
- java数据结构家族族谱_java数据结构之家族亲属关系查询系统
家谱 else if(getCol6Guanxi15==3){ jTextField19.setText(\舅母\ if(getNanNvjTF14) jTextField18.setText(\外甥 ...
- java mongodb条件查询_java 操作mongodb查询条件的常用设置
java操作mongodb进行查询,常用筛选条件的设置如下: 条件列表: BasicDBList condList = new BasicDBList(); 临时条件对象: BasicDBObject ...
- node mysql 跨库查询_nodejs 在mongodb在跨数据库之中如何进行关联起来查询,并且支持筛选关联表的条件进行查询...
"班级数据库": "mongodb://192.168.3.17/xxx "学生数据库": "mongodb://192.168.3.99/ ...
最新文章
- 设计模式之命令模式(Command)摘录
- python导入txt文件并绘图-Python实现读取txt文件并画三维图简单代码示例
- 趣学python3(28)-pygame-蛇身随机运动(可gameover )
- android 网络通信框架volly
- springboot 获取bean_SpringBoot高级(自动配置 事件监听 监控)
- Oracle实用技巧
- linux定时任务_linux定时任务cron HelloWorld
- 蓝桥杯2019年第十届C/C++省赛C组第六题-旋转
- ES6入门---变量的解构赋值
- PHP 判断常量,变量和函数是否存在
- Unicode字符需要几个字节来存储?
- 机器人影视对接_机器学习对接会
- 荣耀盒子刷鸿蒙,华为荣耀盒子ROOT 刷机大师刷荣耀盒子
- 【图像去噪】基于BM3D算法实现图像去噪含Matlab源码
- 布客·ApacheCN 编程/大数据/数据科学/人工智能学习资源 2020.1
- 智邦国际ERP软件实施成功的七大步骤
- dz论坛php如何使用html模板,discuz模板制作 discuz怎样制作微信模板
- vmware14下安装win7x64
- 《欲罢不能:刷屏时代如何摆脱行为上瘾》读书笔记
- 【游戏客户端】实现游戏中的小地图