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

लेखन त्रुटि:शून्य की संपत्ति 'विषय' पढ़ा नहीं जा सकता

Mongodb-native (आप जिस क्लाइंट लाइब्रेरी का उपयोग कर रहे हैं) अगर आपके खोज ने कोई दस्तावेज़ नहीं लौटाया तो कोई त्रुटि नहीं उठाएगा। त्रुटियाँ कनेक्टिविटी या सिंटैक्स समस्याओं के लिए आरक्षित हैं।

इसलिए आपको चर अस्तित्व का उपयोग करने से पहले उसका परीक्षण करना चाहिए, कुछ इस तरह:

Template.findOne({ name: templateName }, function (err, template) {
    if (err === null && template == null) {
      // no error, but no result found
      err = new Error(templateName + ' not found');
    }

    if (err) {
      console.log('Error occured');
      console.log(err.message);
      // early return to avoid another indentation :) 
      return callback(err);
    }
    template_subject = template.subject;
    template_html = template.dataMsg;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoid क्वेरी में नहीं है

  2. मैं कैसे जांच सकता हूं कि एक मोंगो अपडेट कमांड नोड में सफल हुआ है?

  3. फ़ील्ड के रिक्त न होने पर आंशिक अनुक्रमणिका बनाना

  4. Ansible . के साथ MongoDB शार्ड्स को तैनात और कॉन्फ़िगर करना

  5. MongoDB में $maxDistance को कैसे मापा जाता है?