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

मोंगो में अद्यतन सरणी तत्व

जब मोंगोडब एक सरणी फ़ील्ड से पूछताछ करता है तो यह एक स्थितीय ऑपरेटर प्रदान करता है $ जिसका उपयोग आप उस सरणी में किसी विशिष्ट तत्व तक पहुँचने के लिए कर सकते हैं। ऑब्जेक्ट की एक सरणी के भीतर फ़ील्ड में खोजने के लिए आप एक elemMatch ऑपरेटर का उपयोग कर सकते हैं।

उदाहरण:

db.myCollection.find({
   _id: ObjectId("53b1a44350f148976b0b6044"),
   myArray: {
      $elemMatch: {key1: 'somevalue'}
   }
}, {
   $set:{
      'myArray.$.key2': 'someOtherValue'
   }
});

देखें:http://docs.mongodb.org/manual/reference/ ऑपरेटर/अपडेट/पोजिशनल/




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Android और MongoDB पर SQLite सिंक्रनाइज़ेशन के साथ

  2. मैं 2.4 C# Mongo ड्राइवर के साथ एक व्याख्या क्वेरी कैसे चलाऊं?

  3. मोंगो अद्यतन क्वेरी दी गई त्रुटि

  4. प्रसारण चर विभाजन के अंदर नहीं दिखा रहा है अपाचे स्पार्क

  5. php mongodb पूर्ण-पाठ खोज और सॉर्ट