Вот как выглядят данные:
[{_id:1,price:"5"},{_id:2,price:"10"},{_id:3,price: null}]
Ожидаемый результат - это среднее значение всех значений в поле цена . Среднее из 5 и 10, что составляет 7,5
Вы должны быть в состоянии составить группу со средним значением (https://docs.mongodb.com/manual/reference/operator/aggregation/avg/)
db.collection.aggregate([ { $group: { _id: "", price: { $avg: "$price" } } } ])
При выполнении это выдаст
[ { "_id": "", "price": 7.5 } ]