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

नेवला का उपयोग करके मोंगोडब स्कीमा में सुनिश्चित इंडेक्स का उपयोग करना

आप ensureIndex . पर कॉल नहीं करते हैं सीधे, आप इंगित करते हैं कि फ़ील्ड को आपकी स्कीमा में इस तरह अनुक्रमित किया जाना चाहिए:

var schema = mongoose.Schema({
  projectName : String,
  authorName : { type: String, index: true }
});

उस परिभाषा के आधार पर, Mongoose ensureIndex . को कॉल करेगा आपके लिए जब आप मॉडल को mongoose.model . के माध्यम से पंजीकृत करते हैं कॉल करें।

ensureIndex देखने के लिए कॉल जो Mongoose कर रहा है, अपने कोड में निम्नलिखित जोड़कर डिबग आउटपुट सक्षम करें:

mongoose.set('debug', true);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb :जांचें कि क्या कोई बिंदु एक संग्रहीत बहुभुज के अंदर है

  2. क्या .NET के लिए कोई डेटाबेस अज्ञेयवादी nosql ढांचा है?

  3. नेवला में सरणी के भीतर $push का उपयोग करना

  4. MongoDB NOT और AND का एक साथ उपयोग कर रहा है

  5. मोंगोडीबी संग्रह से स्विंग जेटीबल में डेटा पुनर्प्राप्त करें