आइए एक कलेक्शन बनाते हैं:
> db.demo754.insertOne({"DateOfBirth":new Date("2000-05-03")}); { "acknowledged" : true, "insertedId" : ObjectId("5eae9b2da930c785c834e56f") }
> db.demo754.insertOne({"DateOfBirth":new Date("2010-01-21")}); { "acknowledged" : true, "insertedId" : ObjectId("5eae9b34a930c785c834e570") }
> db.demo754.insertOne({"DateOfBirth":new Date("2018-05-03")}); { "acknowledged" : true, "insertedId" : ObjectId("5eae9b3da930c785c834e571") }
find() से सभी डॉक्यूमेंट्स देखें:
> db.demo754.find();
आउटपुट:
जन्म तिथि को उम्र में बदलने के लिए aggregation क्वेरी (वर्षों में अनुमानित):
> db.demo754.aggregate( [ { $project: { date:"$DateOfBirth", StudentAge: { $divide: [{$subtract: [ new Date(), "$DateOfBirth" ] }, (365 * 24*60*60*1000)] } } } ] )परिणाम (उदाहरण मान):