$avg অপারেটর এবং অ্যাগ্রিগেশন ফ্রেমওয়ার্ক ব্যবহার করে সংখ্যাসূচক ফিল্ডের গড় বের করা যায়।
নমুনা ডেটা
>> db.averageReturiningNullDemo.insertOne({"StudentDetails": {"StudentScore": 89}});
> db.averageReturiningNullDemo.insertOne({"StudentDetails": {"StudentScore": 34}});
> db.averageReturiningNullDemo.insertOne({"StudentDetails": {"StudentScore": 78}});
গড় বের করার কোয়ারি
> db.averageReturiningNullDemo.aggregate([
{
"$group": {
"_id": null,
"StudentScoreAverage": { "$avg": "$StudentDetails.StudentScore" }
}
}
]);
ফলাফল
{ "_id": null, "StudentScoreAverage": 67 }