通过合并两个集合lookup
并通过 unwind 打开附加数据(结果)后,我们得到以下结果:
{
_id: new ObjectId(''),
'one': [ ],
'two': [ ],
result: {
_id: new ObjectId(''),
'three': [ ],
'four': [ ],
'five': [ ]
}
}
您希望结果如下所示:
{
_id: new ObjectId(''),
'one': [ ],
'two': [ ],
'three': [ ],
'five': [ ]
}
舞台操作员负责显示场
$project
...result: 0
如果最终文档中保留了 ,您可能需要添加, 。更多详细信息请参阅文章http://kodesource.top/mongodb/aggregation/mongodb-aggregatrion-project-operator.php