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

नेवला में एम्बेडेड दस्तावेज़ को कैसे अपडेट करें?

जब आपके पास पहले से ही उपयोगकर्ता हो, तो आप बस कुछ इस तरह कर सकते हैं:

var listing = req.user.userListings.id(req.params.listingId);

listing.isRead = args.isRead;
listing.isFavorite = args.isFavorite;
listing.isArchived = args.isArchived;

req.user.save(function (err) {
  // ...
});

जैसा कि यहां पाया गया:http://mongoosejs.com/docs/subdocs.html

* *चेतावनी* *

जैसा कि @zach ने बताया, आपको id() का उपयोग करने में सक्षम होने के लिए वास्तविक दस्तावेज़ की स्कीमा से पहले उप-दस्तावेज़ की स्कीमा घोषित करना होगा विधि।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. विंडोज़ पर बाहरी ड्राइव का उपयोग करने के लिए मैं डॉकर में चलाने के लिए मोंगो को कैसे कॉन्फ़िगर करूं?

  2. मोंगोडब खोल पर प्रत्येक के लिए अद्यतन करें

  3. खेल के लिए चुनने के लिए डेटाबेस

  4. Mongodb चयनित क्षेत्रों को कुल से लौटने के लिए प्राप्त करने का प्रयास कर रहा है

  5. MongoDB GridFS के साथ समस्या Node.JS के साथ फ़ाइलें सहेजना