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

एक्सप्रेस और नेवला का उपयोग कर मौजूदा MongoDB दस्तावेज़ की सरणी के लिए प्रपत्र डेटा पोस्ट करें

यहां वह समाधान है जिसके साथ मैं आया था। मुझे उस दस्तावेज़ को अद्यतन करने और किसी ऑब्जेक्ट को उस संपत्ति पर धकेलने के लिए मिलता है जो सरणी को संग्रहीत करता है।

उदाहरण विधि:

this.addAddress = function (req, res) {
    var newAddress = {
           nickname: req.body.nickname,
           streetAddress: req.body.streetAddress,
           streetAddress2: req.body.streetAddress2,
           state: req.body.state,
           zip: req.body.zip
    }
    User.update({username: req.session.user}, { $push : {
            address: newAddress
        }}, {upsert: true}, function ( err ) {
                if(err){
                        console.log(err);
                }else{
                        console.log("Successfully added");
                }
        })
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. क्लस्टर से WritableServerSelector द्वारा कोई सर्वर नहीं चुना गया

  2. डेट को सही तरीके से कैसे सेव करें?

  3. मोंगोडब को एकत्रीकरण ढांचे में अंतिम संयोजन मिलता है

  4. नेवला स्कीमा का उपयोग करके CSV आयात करें

  5. MongoDB में विशेष सरणी तत्व को कैसे अपडेट करें