请将以下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。
聚合可能吗?如果没有,任何建议如何确定连接操作如何将“备件”链接到此集合查询?