【发布时间】:2017-01-04 23:30:01
【问题描述】:
我有一个对象集合,其中包含一个子字典,其中包含给定机构的数据,由provider_id 标识。
我如何查询集合 products 并仅返回包含给定提供商 ID 的产品?
"natl_total_cost": 1.27478784E9,
"natl_average": 8338.487,
"natl_report_count": 152880,
"name": "Wax",
"provider_cost_dict": {
"340008": {
"report_count": 181,
"total_cost": 1335465,
"average_cost": 7378.26
},
"340001": {
"report_count": 643,
"total_cost": 5026724,
"average_cost": 7817.6113
},
...
我如何查询所有产品,以便它只返回在其provider_cost_dict 中包含给定提供商 ID 的产品?
【问题讨论】:
-
您可以发布您的架构吗?以上文档中的
340008是什么? -
340008是提供者 ID,对此感到抱歉。
标签: javascript node.js mongodb mongoose mongodb-query