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

नेवला अद्यतन या कई दस्तावेज़ सम्मिलित करें

आपको मूल रूप से bulkWrite की आवश्यकता है ऑपरेशन

वह सरणी जिसके साथ आप अपडेट करना चाहते हैं

const products = [
  {   
    title: 'SOME PRODUCT',
    image: '',
    price_was: '139.99',
    price_current: { dollars: '123', cents: '.49' },
    price_save_percent: '12%',
    price_save_dollars: '16.50',
    price_save_endtime: null,
    pid: 'VB78237321',
    url: ''
  }
]

बल्क अपडेट के लिए क्वेरी

Model.bulkWrite(
  products.map((product) => 
    ({
      updateOne: {
        filter: { retailer : product.pid },
        update: { $set: product },
        upsert: true
      }
    })
  )
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला बनाम मोंगोडब (नोडज मॉड्यूल/एक्सटेंशन), ​​जो बेहतर है? और क्यों?

  2. MongoDB में अनुक्रमणिका के पुनर्निर्माण के लिए क्यों और कब आवश्यक है?

  3. क्या डेटाबेस का आकार RAM से बड़ा होने पर MongoDB काम कर सकता है?

  4. स्प्रिंग डेटा मोंगो में कस्टम कन्वर्टर्स सेटअप करें

  5. क्लाउड MongoDB एटलस M0 (फ्री टियर) के साथ हाइबरनेट OGM का उपयोग