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

यदि मौजूद है तो कैसे अपडेट करें अन्यथा नया दस्तावेज़ डालें?

नेवला में, आप Person.update . का उपयोग करेंगे दस्तावेज़ीकरण के अनुसार। यदि कोई दस्तावेज़ पहले से मौजूद नहीं है, तो उसे बनाने के लिए, आपको { upsert : true } पास करना होगा विकल्प हैश में क्योंकि यह डिफ़ॉल्ट रूप से false . है ।

यानी

Person.update( { name : 'Ted' }, { name : 'Ted', age : 50 }, { upsert : true }, callback );


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. यूटीसी टाइमज़ोन के साथ आज तक आईएसओ 8601 तारीख स्ट्रिंग पार्स करें

  2. उपयोगकर्ता नाम और पासवर्ड के साथ MongoDB को कैसे सुरक्षित करें

  3. MongoDB में संग्रह को हटाने के 2 तरीके

  4. एकाधिक चाबियों के साथ कुशलतापूर्वक विशिष्ट प्रदर्शन कैसे करें?

  5. समूह गणना के साथ $group परिणाम प्राप्त करना