この場合、集計はmapReduceよりもはるかに単純で効率的です:
db.collection.aggregate({
$group: {
_id: '',
subida: { $sum: '$subida' }
}
}, {
$project: {
_id: 0,
subida: '$subida'
}
})
- $groupと$sumを使用して合計を計算します
- projectionの$project演算子を使用して、$group演算子に必要なIDキーを削除します