सरणी के अंदर फ़ील्ड्स का योग निकालने के लिए $sum ऑपरेटर का उपयोग करें। आइए एक संग्रह बनाते हैं:
सभी दस्तावेज़ देखने के लिए:
{ "_id" : ObjectId("5e2d6aadb8903cdd865577ad"), "Name" : "Chris", "Details" : [ { "Marks" : 67 }, { "Marks" : 33 }, { "Marks" : 50 } ] }सरणी फ़ील्ड्स का योग निकालने की क्वेरी
$projectके साथ$sumका उपयोग करें:परिणाम:
व्याख्या:
$Details.Marksसरणी के सभी तत्वों से Marks फ़ील्ड निकालता है, और$sumउनका योग निकालता है।