MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब में एकाधिक ऐरे तत्वों को कैसे अपडेट करें

अद्यतन करें: मोंगो संस्करण 3.6 के अनुसार, यह उत्तर अब मान्य नहीं है क्योंकि उल्लिखित समस्या को ठीक कर दिया गया था और इसे प्राप्त करने के तरीके हैं। कृपया अन्य उत्तरों की जाँच करें।

इस समय एक सरणी में सभी वस्तुओं को अद्यतन करने के लिए स्थितीय ऑपरेटर का उपयोग करना संभव नहीं है। जिरा देखें http://jira.mongodb.org/browse/SERVER-1243

आपके आस-पास एक कार्य के रूप में:

  • प्रत्येक आइटम को अलग-अलग अपडेट करें(events.0.handled event.1.handled...) or...
  • दस्तावेज़ पढ़ें, संपादन मैन्युअल रूप से करें और पुराने वाले की जगह इसे सेव करें (यदि आप परमाणु अपडेट सुनिश्चित करना चाहते हैं तो "अपडेट ifCurrent" चेक करें)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ansible . के साथ MongoDB शार्ड्स को तैनात और कॉन्फ़िगर करना

  2. MongoDB में सबसे बड़ा दस्तावेज़ आकार खोजें

  3. MongoDB findOneAndReplace ()

  4. क्या मोंगोडब एग्रीगेशन फ्रेमवर्क मैप/कम करने से तेज है?

  5. त्रुटि:getaddrinfo ENOTFOUND नोडज में कॉल पाने के लिए