如何为数组的每个嵌入文档运行$ lookup?

时间:2016-02-14 08:53:03

标签: mongodb aggregation-framework

请将以下MongoDB查询结果视为示例:

{
     "name": "Joe Soap",
     "gender": "male",
     "employee_no: 123245678,
     "jobs": [
         {
             "name": "Defy washing machine repair",
             "spares": 569f6d002e16e55f2f8958d9,
         },
         {
             "name": "Samsung fridge regas",
             "spares": 569f6d002e16e55f2f8958e4,
         }
     ]
}

所以jobs字段有一系列文档。我正在尝试对每个数组元素内的备用值(“备件”集合中的文档的ID)运行$ lookup。

聚合可能吗?如果没有,任何建议如何确定连接操作如何将“备件”链接到此集合查询?

0 个答案:

没有答案