आपको सरणियों के लिए डॉट नोटेशन का उपयोग करने की आवश्यकता है।
यानी आपको $
. को बदलना चाहिए जिस तत्व को आप अपडेट करने का प्रयास कर रहे हैं उसके शून्य-आधारित अनुक्रमणिका के साथ।
उदाहरण के लिए:
db.users.update ({_id: '123'}, { '$set': {"friends.0.emails.0.email" : '2222'} });
पहले दोस्त का पहला ईमेल अपडेट करेगा, और
db.users.update ({_id: '123'}, { '$set': {"friends.0.emails.1.email" : '2222'} })
पहले दोस्त का दूसरा ईमेल अपडेट करेगा।