我的文件类似于:
[
{
group: 'x',
key_a: 1234,
Key_b: 3942,
keys: { 'one': 391, 'two': 39291}
},
{
group: 'y',
key_a: 904,
Key_b: 892,
keys: { 'one': 41, 'three': 22}
}
]
我想把所有字段key_a,key b和key聚合在一起。因为键是一个可以包含任意数量的不同字段的地图,所以我希望将它们加在一起,将地图本身保持为每个项目之间的连接。例如,上述文档之间的聚合结果可能是:
{
key_a: 2138,
Key_b: 4834,
keys: { 'one': 432, 'two':39291', 'three': 22}
}
有一种快速的方法吗?