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

नेवला - संस्करण त्रुटि:आईडी के लिए कोई मेल खाने वाला दस्तावेज़ नहीं मिला

मोंगो डीबी में किसी ऑब्जेक्ट को सहेजते समय आपको यह समझना होगा कि मोंगो डीबी में एक संस्करण नियंत्रण प्रणाली है। इससे यह सुनिश्चित करने में मदद मिलती है कि यदि आप किसी ऑब्जेक्ट को एक बार सहेजते हैं, तो उसे दोबारा सहेजते समय आप पहले से सहेजे गए डेटा को ओवरराइट नहीं करते हैं।

यह वह त्रुटि है जिसे आप देख रहे हैं। यदि आप इस विशेष उदाहरण में संस्करण नियंत्रण की परवाह किए बिना ऑब्जेक्ट को अद्यतन करने के लिए बाध्य करना चाहते हैं तो आप .update() का उपयोग करना चाह सकते हैं बजाय। यह ऑब्जेक्ट को वर्तमान में सहेजी गई स्थिति की परवाह किए बिना अद्यतन करने के लिए बाध्य करेगा।

ऐसा इसलिए है क्योंकि .save() संस्करण नियंत्रणों को देखता है और उनकी परवाह करता है, जबकि .update() संस्करण नियंत्रण की परवाह किए बिना ऑब्जेक्ट को अपडेट करेगा।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongoengine - स्कीमा सत्यापन के लिए अतिरिक्त क्षेत्रों पर ध्यान न दें

  2. समूह (समूह द्वारा) करने के लिए मोंगोडीबी रूबी ड्राइवर का उपयोग कैसे करें?

  3. एकाधिक पहलुओं के साथ एकत्रीकरण फ्रेमवर्क सी # में पहलुओं का उपयोग करना, खोलना और क्रमबद्ध करना

  4. कई क्षेत्रों के साथ और मोंगोडब में जहां स्थिति के साथ अलग

  5. मोंगोडीबी स्वचालित रूप से डेटा रीफ्रेश नहीं करता है?