如何将两个数组转换为mongoDB中的对象,其中第一个数组具有多个相同的值
在使用 mongo 聚合进行一些处理后,我有一个类似的集合:
[{
field1: 10,
field2: 50,
field3: {
name: ["a","b","a","a"],
value: [1,2,3,4]
}
},...]
我正在努力寻找一种方法将其转换为:
[{
field1: 10,
field2: 50,
a:[1,3,4],
b:[2]
},...]
在 mongoshell 或指南针中使用 mongo 聚合
THE END
二维码