仅输出其他文档mongoDB中存在的嵌入式文档

时间:2019-12-28 16:07:45

标签: mongodb pipeline aggregation

我已经编写了一条聚合管道,到目前为止,该管道返回了2个文档(在匹配,投影和分组之后),如下所示:

{"_id": "group1",
        "items": [
            {
                ...item1 fields...
            },
            {
                ...item2 fields...
            },
            ....
        ]
},
{"_id": "group2",
        "items": [
            {
                ...item1 fields...
            },
            {
                ...item3 fields...
            },
            ....
        ]
}

结果始终有这两个组,并且两个组都有一个包含项的数组。我想以某种方式扩展此管道,以便仅获得两个数组中共有的项目。对于上面的示例,将仅返回item1。 有什么想法吗?

0 个答案:

没有答案