【发布时间】:2021-10-23 21:34:59
【问题描述】:
我有一个包含类似数据的集合 A
{
id: 2,
name: "test"
},
{
id: 4,
name: "test4"
}
我有第二个集合 B,其中包含如下数据:
{
id: 444,
name: "a",
colA_id: 2
},
{
id: 555,
name: "b",
colA_id: 2
},
{
id: 555,
name: "c",
colA_id: 10
},
在我聚合两个集合后,我想要如下输出:
{
id: 2,
name: "test",
list_of_b: {
{
id: 444,
name: "a",
colA_id: 2
},
{
id: 555,
name: "b",
colA_id: 2
},
}
}
我试图合并它们,但每次我只得到数据库的一条记录。
【问题讨论】:
标签: node.js mongodb mongoose aggregate