У меня есть документы, подобные этому, в моем mongodb
[
{
key1:"6789",
type:"A",
points:2000
},
{
key1:"6789",
type:"A",
points:200000
},
{
key1:"777890",
type:"A",
points:10
},
{
key1:"777890",
type:"A",
points:1000
}
]
Мне нужна окончательная сумма, основанная на key1
и type
, так что если два документа имеют одинаковый ключ key1 и введите его там Очки должны быть добавлены
Конечный результат что-то вроде
[
{
key1:"777890",
type:"A",
Sumpoints:1010
}
{
key1:"6789",
type:"A",
Sumpoints:2002000
}
]
Это возможно с mongodb?