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

नेवला findOneAndUpdate Upsert _id null?

null एक मान्य _id है MongoDB में मान, इसलिए यदि आप इसे नए दस्तावेज़ों में उपयोग नहीं करना चाहते हैं तो आपको यह सुनिश्चित करना होगा कि null मान को एक नए ObjectID . से बदल दिया जाता है query . में :

var query = {_id: plcy._id};
if (!query._id) {
    query._id = new mongoose.mongo.ObjectID();
}

// the rest stays the same...


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. उबंटू पर MongoDB एक सेवा के रूप में शुरू नहीं होगा, लॉग में कुछ भी नहीं

  2. Azure पर उच्च प्रदर्शन MongoDB क्लस्टर

  3. पाइमोंगो अप्सर्ट थ्रो अप्सर्ट बूल त्रुटि का एक उदाहरण होना चाहिए

  4. सी # 2.1 ड्राइवर से मोंगोडीबी डेटाबेस कनेक्शन को ठीक से बंद करना?

  5. मोंगोडब एकत्रीकरण में सबस्ट्रिंग के साथ मिलान करें