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

जब तक मैं findOneAndUpdate के बाद .then res.json(...) को कॉल नहीं करता, तब तक MongoDB अपडेट क्यों नहीं होता?

कारण:"अगर कॉलबैक पास हो जाता है तो क्वेरी निष्पादित हो जाती है अन्यथा एक क्वेरी ऑब्जेक्ट वापस आ जाता है।" (रिटर्न सेक्शन के नीचे)

.then() यह वास्तव में एक वादा नहीं है, यह नेवले के वेश में है लेकिन एक निष्पादन के रूप में कार्य करता है।

आप इसे यहां क्वेरी निष्पादित करते हुए देख सकते हैं

.exec() दस्तावेज़ीकरण से "क्वेरी निष्पादित करता है" और एक वादा (सच्चा एक) देता है



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला भू-स्थानिक खोज:दूरी काम नहीं कर रही

  2. मैं mongo csharp का उपयोग करके डालने के बाद हाल ही में सम्मिलित दस्तावेज़ का _id कैसे प्राप्त करूं?

  3. mongoDB सरणी पृष्ठ पर अंक लगाना

  4. यह अद्यतन क्वेरी केवल एक रिकॉर्ड को एक बार अपडेट क्यों करती है

  5. स्टोर एनम MongoDB