सरणी आइटम पर $dateToString लागू करने के लिए MongoDB में aggregate() के साथ $map का उपयोग करें। आइए एक संग्रह बनाते हैं:
सभी दस्तावेज़ देखने के लिए:
{ "_id" : ObjectId("5e2ed7fd9fd5fd66da21446f"), "AppName" : "Online Book", "Details" : [ { "ClientName" : "Chris", "Deadline" : ISODate("2020-03-10T00:00:00Z") } ] }सरणी आइटम पर $dateToString लागू करने की क्वेरी
$projectके साथ$mapऔर$dateToStringका उपयोग करें:परिणाम:
व्याख्या:
$mapसरणी के प्रत्येक तत्व को प्रोसेस करता है,$dateToStringतारीख को निर्दिष्ट फॉर्मेट में स्ट्रिंग में बदल देता है।%mमहीना (01-12) देता है।