Soma
Para obter a soma de um campo agrupado ao usar o Aggregation Framework do MongoDB, você precisará usar
$group e $sum :db.characters.aggregate([ {
$group: {
_id: null,
total: {
$sum: "$wins"
}
}
} ] )
Neste caso, se você deseja obter a soma de todos os
wins , você precisa se referir ao nome do campo usando o $ sintaxe como $wins que apenas busca os valores do wins campo dos documentos agrupados e os soma. Contagem
Você pode
sum outros valores também passando um valor específico (como você fez em seu comentário). Se você tinha { "$sum" : 1 } , isso seria na verdade uma contagem de todos os
wins , em vez de um total.