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

नेवला का उपयोग करके मोंगो में डालें या अपडेट करें और अपडेट करते समय आंतरिक तत्वों को संशोधित करें

Mongoose अब इसका मूल रूप से findOneAndUpdate (कॉल MongoDB findAndModify) के साथ समर्थन करता है।

upsert =true विकल्प मौजूद नहीं होने पर ऑब्जेक्ट बनाता है। डिफ़ॉल्ट गलत है।

MyModel.findOneAndUpdate(
    {foo: 'bar'}, // find a document with that filter
    modelDoc, // document to insert when nothing was found
    {upsert: true, new: true, runValidators: true}, // options
    function (err, doc) { // callback
        if (err) {
            // handle error
        } else {
            // handle document
        }
    }
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं नेवला मॉडल 2 ऐप्स के बीच कैसे साझा कर सकता हूं?

  2. रेल में YAML कॉन्फ़िग फ़ाइल लोड करते समय त्रुटि

  3. नेवला सत्यापन त्रुटियों को संभालना - कहाँ और कैसे?

  4. स्प्रिंग डेटा mongodb mongotemplate का उपयोग करके एम्बेडेड दस्तावेज़ कैसे सम्मिलित करें?

  5. JasperFillManager.fillReport और mongo?