Nejprve uložte číselné hodnoty jako čísla. Poté můžete pro výpočet průměru použít jednoduchý příkaz:
db.collection.aggregate({
"$group": {
"_id": null,
"avg_bvc": { "$avg": "$bvc" }
}
})
Můžete jednoduše použít více $avg
agregační operátory pro získání průměrů pro vaše další číselná pole:
db.collection.aggregate({
"$group": {
"_id": null,
"avg_bvc": { "$avg": "$bvc" },
"avg_dollar": { "$avg": "$dollar" }
}
})