नोट :
- v पर
3.6आपके पास सीधे अपडेट का विकल्प नहीं है, आपको पहले कोड में पढ़ना और संसाधित करना होगा, फिर अपडेट करना होगा। - वी के लिए
>= 4.2आप इसे एक कॉल में के रूप में कर सकते हैं। .अपडेट () एकत्रीकरण पाइपलाइन को स्वीकार करेगा और डीबी को एक अपडेट कॉल में चीजें की जा सकती हैं। आप इसे आजमा सकते हैं:
प्रश्न:
db.getCollection('collectionName').update({}, [{ $set: { b: { $multiply: ["$a", 2] } } }])