सरणी ऑब्जेक्ट के तत्व का प्रॉपर्टी मान बढ़ाने के लिए MongoDB में update() के साथ $inc का उपयोग करें। आइए एक संग्रह बनाते हैं:
सभी दस्तावेज़ देखने के लिए:
{ "_id" : ObjectId("5e2d6d24b8903cdd865577af"), "Details" : [ { "Name" : "Chris", "Marks" : 45 }, { "Name" : "Bob", "Marks" : 88 } ] }सरणी ऑब्जेक्ट में प्रॉपर्टी मान बढ़ाने की क्वेरी
Name "Bob" वाले तत्व के Marks को 10 से बढ़ाएं:
अपडेट के बाद दस्तावेज़ देखें:
{ "_id" : ObjectId("5e2d6d24b8903cdd865577af"), "Details" : [ { "Name" : "Chris", "Marks" : 45 }, { "Name" : "Bob", "Marks" : 98 } ] }महत्वपूर्ण:
$पोजिशनल ऑपरेटर उस सरणी तत्व की पहचान करता है जो क्वेरी शर्त से मेल खाता है, और$incउसके फ़ील्ड को बढ़ाता है।