【发布时间】:2022-01-06 14:19:43
【问题描述】:
我有一个对象数组,我想在其中创建一个字符串,将数组中的所有相同属性连接起来。示例:
{
_id: 123,
example_document: true,
people: [
{
name: "John",
age: 18
}, {
name: "Clint",
age: 20
}
]
}
我想对我的结果进行 查询:
{
_id: 123,
example_document: true,
people: [
{
name: "John",
age: 18
}, {
name: "Clint",
age: 20
}
],
concat_names: "John, Clint"
}
我认为聚合是我应该采取的路径,但我无法找到从中获取字符串的方法,只能将数组元素连接到另一个数组中。有人可以帮忙吗?
【问题讨论】:
标签: mongodb mongodb-query