In questo caso, l'aggregazione è molto più semplice e molto più efficiente di mapReduce:
db.collection.aggregate({
$group: {
_id: '',
subida: { $sum: '$subida' }
}
}, {
$project: {
_id: 0,
subida: '$subida'
}
})
- usa $gruppo con $sum per calcolare la somma
- usa l'operatore $project della proiezione per rimuovere la chiave id richiesta dall'operatore $group