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

नोडज / नेवला के साथ एक उप-दस्तावेज़ का आंशिक अद्यतन

एक $setबनाएं ऑब्जेक्ट प्रोग्रामेटिक रूप से partialUpdate . के क्षेत्रों पर आधारित है डॉट नोटेशन का उपयोग करके केवल उन फ़ील्ड को अपडेट करने के लिए:

var set = {};
for (var field in partialUpdate) {
  set['subDocs.$.' + field] = partialUpdate[field];
}
Parent.update({_id: parentDoc._id, "subDocs._id": document._id}, 
    {$set: set}, 
    function(err, numAffected) {});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB, सरणी से वस्तु को हटा दें

  2. MongoDB mongorestore और रिकॉर्ड के साथ मौजूदा संग्रह

  3. मोंगो जावा ड्राइवर से db.Collection.stats () को कैसे कॉल करें?

  4. मैं Mongoose/Node.js में एक साथ कई दस्तावेज़ कैसे सहेज सकता हूँ?

  5. मोंगोडब से पांडा में डेटा कैसे आयात करें?