【发布时间】:2020-10-08 17:25:30
【问题描述】:
我们正在尝试将字符串数组“加入”到聚合中的单个字符串。
给出以下数据集:
集合 1:
{
id: 1234,
field: 'test'
}
集合 2:
{
id: 1111,
collection1_id: 1234,
name: 'Max'
},
{
id: 1112,
collection1_id: 1234,
name: 'Andy'
}
当前结果(查找等后):
{
id: 1234,
field: 'test',
collection2: ['Max', 'Andy']
}
想要的结果:
{
id: 1234,
field: 'test',
collection2: 'Max, Andy'
}
是否有可能将“collection2”加入单个字符串?我们已经尝试使用$concat,但它只接受字符串。
【问题讨论】:
标签: mongodb aggregation-framework string-concatenation