小编Dhr*_*ruv的帖子

Java MongoDB获取子文档的值

我试图从子文档中获取密钥的值,我似乎无法弄清楚如何使用BasicDBObject.get()函数,因为密钥嵌入了两层深.这是文档的结构

File { 
  name: file_1
    report: {
      name: report_1,
      group: RnD
    }
}
Run Code Online (Sandbox Code Playgroud)

基本上一个文件有多个报告,我需要检索给定文件中所有报告的名称.我能够做到BasicDBObject.get("name"),我可以获得值"file_1",但我该如何做这样的事情BasicDBObject.get("report.name")?我尝试过,但它没有用.

java mongodb mongodb-java

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

mongodb ×1

mongodb-java ×1