如何在java中查询存在MongoDB里的嵌套json格式的数据?

这是我的json数据:

{ "_id" : ObjectId("59eac603b2921c583a1a38c1"), "mj1" : { "source" : 104963,"dj":"mih", "n

umber" : 3, "target" : 100322,"weights" : 122 }, "mj2" : { "source" : 109601,"dj":"mih", "number" : 4, "ta

rget" : 105710,"weights" : 10 } }

{ "_id" : ObjectId("59eac6b7b2921c583a1a38cd"), "mj1" : [ { "source" : 104963,"dj":"mih",

"number" : 3, "target" : 100322,"weights" : 1022 },"mj2" : { "source" : 109601,"dj":"mih", "number" : 4, "target" :

105710,"weights" : 2 } ] }

我先用了这句话( db.mjj.find({"mjj1":{"$ne" : null,$exists : true}}))查询,可以得到如上结果,但是,我只想查询"source","number","target",这三样,该如何编写程序?CMD的命令和JAVA的命令回答都可以。

mongodb java 嵌套查询_MongoDB java 查询嵌套JSON数据?相关推荐

  1. Java 和 Python 解析动态 key 的 JSON 数据

    一.概述 解析JSON过程中,什么情况都可能遇到.遇到特殊的情况,不会怎么办?肯定不是设计的问题,一定是你的姿势不对. 有这样一种JSON需要解析: {"b3444533f6544" ...

  2. java 控制器 返回 json_SpringMVC中controller返回json数据的方法

    java 控制器 返回 json_SpringMVC中controller返回json数据的方法 1.方法一: 使用springmvc原生注解@ResponseBody @ResponseBody @ ...

  3. 【PI应用】用Java查询雅虎天气并解析Json数据

    这篇文章是"树莓派查询天气,通过串口彩屏/7219点阵实时显示"的一部分,主要介绍使用Java查询雅虎天气并解析Json返回数据,这里只是将获得的实时天气.未来十天的天气等信息,解 ...

  4. 通过JAVA从高德地图URL连接获取json数据 解析并存入数据库的程序举例

    首先 进入高德开放平台 按官网教程获取key 这里以杭州某区域车站信息举例 通过在线解析工具获取json格式的数据 通过此数据建立实体类 package geturl;import java.util ...

  5. Java以post请求发送文件或json数据

    分别给出了post发送文件和json数据的函数,其中使用到了Jackson库来转化Json数据,使用log4j2来打印日记,可自行剔除. public class HttpUtils {static ...

  6. java mongo 去重_Mongodb去重查询

    最近工作中用到Mongodb,于是花时间学习了一下,简单入门 回归正题,简单的查询.修改.删除就不说了哈. 去重查询 //1.连接数据库,若存在即选中,若不存在就建立 MongoDatabase mo ...

  7. mongo 时间格式化 查询_MongoDB中查询转换(将时间戳转变通用日期格式)

    在mongodb中日期保存的是long形的,但是打印出来不好看,需要在查询的时候做一定的转化,代码如下: Date.prototype.Format = function (fmt) { //auth ...

  8. android java json_探究Android系统中解析JSON数据的方式

    前言喜欢在前言里讲一下自己的现状,或许能有共鸣的同学,更多的是留给自己一个纪念,几个月或者几年再回来看的时候还是会很有感慨.今天说说语言,json这种数据格式之前我做服务器端的时候天天接触,天真的以为 ...

  9. java xml收文转对象_Springmvc发送json数据转Java对象接收

    1.导包 基于maven com.fasterxml.jackson.core jackson-databind 2.9.0 com.fasterxml.jackson.core jackson-co ...

最新文章

  1. 大数据在犯罪预防中有独特价值
  2. 模型摆完pose怎么对称_糖分过浓警告!108个情侣写真pose,太好拍了!
  3. UltraEdit中高亮显示verilog HDL关键词
  4. java多线程实战指南_学习笔记《Java多线程编程实战指南》二
  5. Unity3D shader Blending
  6. tomcat连接oracle非常慢,关于myEclipse中tomcat 6.0启动慢的有关问题
  7. hashMap 根据已有知识知道的
  8. JZOJ.5274【NOIP2017模拟8.14】数组
  9. C# 对称算法,加密解密类
  10. 一般家用监控多少钱_安装空调一般多少钱
  11. VM上安装Redhat无法选包
  12. sftp 中文乱码 连接后_LINUX SFTP 中文 乱码
  13. 74cms php在那个文件夹里面,74cms后台getshell
  14. Android 集成支付宝第三方登录
  15. 日本杂货连锁Loft海外首家直营店上海开业;豪森药业创新药首次“出海” | 美通企业日报...
  16. Nginx安装及详细配置
  17. dd命令测试磁盘读写速度
  18. 国家气象局天气API使用
  19. 网易云音乐歌单的推荐算法
  20. python中的进度条tqdm模块, 让进度可视

热门文章

  1. linux netlink 内核配置,如何在linux内核模块中加入netlink通信接口
  2. mysql内置时间函数大全_MySQL 的时间函数 大全
  3. 【Flink】Flink netty 通讯 PartitionRequestClient NettyPartitionRequestClient
  4. Flink : exitCode=1 the main method caused an error: could not deploy yarn job cluster
  5. 95-120-046-源码-Cluster-YarnSessionClusterEntrypoint
  6. 【Flink】Flink心跳机制分析
  7. Spring解决bean之间的循环依赖(循环引用)
  8. Spring boot :使用 Swagger 2 构建 RESTful APIs
  9. 02-eclipse中构建ant项目和编译运行ant
  10. activemq和kafka的区别