MongoDB通过键组合对象并合并其值

时间:2020-03-26 19:07:50

标签: mongodb aggregate

我正在尝试在mongodb中编写一个聚合,但无法解决一个步骤。我有一个对象数组,我需要用相同的键组合数组的所有项目,以便将它们的值合并到数组中。在mongodb聚合中该怎么做?

示例数据:

{key: 1, value: 1}
{key: 2, value: 2}
{key: 1, value: 3}
{key: 2, value: 4}

预期结果:

{key: 1, value: [ 1, 3 ] }
{key: 2, value: [ 2, 4 ] }

感谢您的帮助。

0 个答案:

没有答案