Trong trường hợp này, việc tổng hợp đơn giản và hiệu quả hơn nhiều so với mapReduce:
db.collection.aggregate({
$group: {
_id: '',
subida: { $sum: '$subida' }
}
}, {
$project: {
_id: 0,
subida: '$subida'
}
})
- sử dụng nhóm $ với $ sum để tính tổng
- sử dụng toán tử $ project của phép chiếu để xóa khóa id do nhà điều hành $ group yêu cầu