Mongodb 如何查询子文档

Mongodb 如何查询子文档,mongodb,mongodb-query,Mongodb,Mongodb Query,我需要帮助编写一个查询,该查询将属性包含在子文档(度量)中 我的数据布局如下 DB=Ngcore 集合=DTM 子代码(文档)==>验证(子代码内的文档)==>度量(验证内的文档)==>代码(字符串)、默认值(int32)、类(字符串)(度量文档内的属性) 我的查询应该返回代码、默认值和与metrics=1110013关联的类 谢谢,使用访问子文档,如: Ngcore.DTM.find({ 'Validation.Metrics': 11110013 }) 您能否发布一份示例文档和一份示例预期

我需要帮助编写一个查询,该查询将属性包含在子文档(度量)中

我的数据布局如下

DB=Ngcore

集合=DTM

子代码(文档)==>验证(子代码内的文档)==>度量(验证内的文档)==>代码(字符串)、默认值(int32)、类(字符串)(度量文档内的属性)

我的查询应该返回代码、默认值和与metrics=1110013关联的类

谢谢,

使用访问子文档,如:

Ngcore.DTM.find({ 'Validation.Metrics': 11110013 })

您能否发布一份示例文档和一份示例预期回复?这将有助于任何其他帮助您的人{“id”:“1393641120998”,“状态”:“进行中”,“变量”:{“数据加载id”:“1393641120998”},“id”:“1393641120998”,“度量”:{},“子流程”:{“文件到达”:{}],“拒绝者”:0.0,},“验证”:{“开始日期”:新日期(“”,“qaStatus”:“笔”,“code”:“VALID”,“variables”:{}}],“totalAccepted”:0,“metrics”:{“1110013”:{“variationscont”:{“DEFAULT”:17317},“code”:“1110013”,“clazz”:“com.bl”}它不返回任何值。>db.dtm.find({“subProcess.VALIDATION.metrics”:1110013})>