$subtract এবং $divide ব্যবহার করে বর্তমান তারিখ থেকে জন্ম তারিখ বিয়োগ করে বয়স বের করুন।
> db.demo754.insertOne({"DateOfBirth":new Date("2000-05-03")});
> db.demo754.insertOne({"DateOfBirth":new Date("2010-01-21")});
> db.demo754.insertOne({"DateOfBirth":new Date("2018-05-03")});
এগ্রিগেশন কোয়েরি:
> db.demo754.aggregate([{
$project: {
date:"$DateOfBirth",
StudentAge: { $divide: [{$subtract: [ new Date(), "$DateOfBirth" ] }, (365 * 24*60*60*1000)] }
}
}])
ফলাফল: অনুক্রমে ২০.০১, ১০.২৯, ২.০০ বছর (দশমিক 포함한)।