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

MongoDB - सम्मिलित आइटम की वापसी आईडी

db.save() . का कॉलबैक फ़ंक्शन फ़ंक्शन दो पैरामीटर लेता है जहां दूसरा पैरामीटर आपको सम्मिलित या अपडेट किया गया परिणाम . देगा . यदि आप _id प्रदान नहीं करते हैं सहेजे जाने वाले डेटा के साथ, mongodb एक आईडी उत्पन्न करेगा और इसे _id . की कुंजी को असाइन करें ।

इसलिए यदि आप _id प्राप्त करने का प्रयास करते हैं परिणाम . से , आपको कुछ इस तरह मिलेगा:ObjectId("50691737d386d8fadbd6b01d") और आप इसे अपनी प्रतिक्रिया . में जोड़ सकते हैं वस्तु।

db.save(function(err, result){
  if(err) {
    response = { error: true, message: "Error adding data" };
  } else {
    response = { error: false, message: "Data added", id: result._id };
  }
  res.json(response);
});

आशा है कि उत्तर आपकी सहायता करेगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे वसंत बूट में JWT प्रमाणीकरण के साथ oAuth2 लागू करने के लिए?

  2. क्या मोंगोडीबी का मूल आरईएसटी इंटरफ़ेस है?

  3. MongoDB $गिनती एकत्रीकरण ऑपरेटर

  4. मोंगोडब में अतुल्यकालिक रूप से डुप्लिकेट किए गए डेटा को अपडेट करने के लिए सर्वोत्तम अभ्यास

  5. किसी ऑब्जेक्ट को कैसे निर्यात करें जो केवल एसिंक कॉलबैक में उपलब्ध हो?