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

.updateOne MongoDB पर Node.js में काम नहीं कर रहा है

हो सकता है कि आपको अपनी अपडेट क्वेरी में "$set" का उपयोग इस तरह करना चाहिए:

{$set: {"name": req.body.name}}, // Update

दस्तावेज़ीकरण में अधिक जानकारी

संपादित करें

अगर यह काम नहीं करता है, तो शायद ऐसा इसलिए है क्योंकि आपके फ़िल्टर से कोई मेल नहीं है।

हो सकता है कि आपको इस तरह किसी ObjectId से मिलान करने का प्रयास करना चाहिए:

var ObjectID = require('mongodb').ObjectID;

// In your request
{ "_id": ObjectID(req.body._id)}, // Filter

आशा है कि यह मदद करता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB शेल और सर्वर मेल नहीं खाते

  2. पाइमोंगो कनेक्शन में पासवर्ड में @ से कैसे बचें?

  3. $elemMatch (प्रक्षेपण) मानदंड से मेल खाने वाली सभी वस्तुओं को लौटाएं

  4. डेटाबेस को mysql से mongoDb में कनवर्ट करना

  5. क्या MongoDB फ्लोटिंग पॉइंट प्रकारों का समर्थन करता है?