Pertama-tama simpan nilai numerik sebagai angka. Setelah itu Anda dapat menggunakan pernyataan sederhana untuk menghitung rata-rata:
db.collection.aggregate({
"$group": {
"_id": null,
"avg_bvc": { "$avg": "$bvc" }
}
})
Anda cukup menggunakan lebih banyak $avg
operator agregasi untuk mendapatkan rata-rata untuk bidang numerik Anda yang lain:
db.collection.aggregate({
"$group": {
"_id": null,
"avg_bvc": { "$avg": "$bvc" },
"avg_dollar": { "$avg": "$dollar" }
}
})