【发布时间】:2020-12-28 19:36:16
【问题描述】:
我刚刚遇到了一个有趣的聚合管道问题。因为我是新手,所以我尝试了随机的东西,但没有得到想要的输出。希望大家帮我解决!
我有两个收藏,
集合 a=>
{
_id: 1,
field1: "value1",
field2: "value2
}
集合 b=>
{
_id: 101,
collectionAId: 1,
status: "active"
},
{
_id: 102,
collectionAId: 1,
status: "inactive"
},
{
_id: 102,
collectionAId: 1,
status: "expired"
}
我的目标是得到
{
_id: 1,
field1: "value1",
field2: "value2,
status: ["active", "inactive", "expired"]
}
【问题讨论】:
标签: mongodb aggregation-framework aggregation