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

NodeJS में एक से अधिक MongoDB दस्तावेज़ को अद्यतन करने से काम नहीं लग रहा है

जैसा कि update के लिए डॉक्स में बताया गया है , यदि आप कॉलबैक प्रदान नहीं करना चाहते हैं, तो आपको exec . पर कॉल करने की आवश्यकता है लौटाए गए Query . पर इसे निष्पादित करने के लिए:

तो या तो चेन एक exec अपने update पर कॉल करें या कॉलबैक प्रदान करें:

function updateUsers(){
    UserModel.update({}, {$set: {userName: 'JOHN CENA'}}, {multi:true}).exec();
}

या

function updateUsers(){
    UserModel.update({}, {$set: {userName: 'JOHN CENA'}}, {multi:true},
        function(err, numAffected) {...});
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongo/नोड TypeError:कॉलबैक क्वेरी पर कोई फ़ंक्शन नहीं है

  2. ऑब्जेक्ट आईडी की सरणी के साथ नेवला स्कीमा कैसे बनाएं?

  3. कैसे एक मशीन पर MongoDB के साथ सर्वर विफलता पर डेटा हानि से बचने के लिए?

  4. सिंगल मोंगोडब क्वेरी में खोजें और गिनें

  5. मोंगो प्रारंभ करने में असमर्थ है