आप ensureIndex
. पर कॉल नहीं करते हैं सीधे, आप इंगित करते हैं कि फ़ील्ड को आपकी स्कीमा में इस तरह अनुक्रमित किया जाना चाहिए:
var schema = mongoose.Schema({
projectName : String,
authorName : { type: String, index: true }
});
उस परिभाषा के आधार पर, Mongoose ensureIndex
. को कॉल करेगा आपके लिए जब आप मॉडल को mongoose.model
. के माध्यम से पंजीकृत करते हैं कॉल करें।
ensureIndex
देखने के लिए कॉल जो Mongoose कर रहा है, अपने कोड में निम्नलिखित जोड़कर डिबग आउटपुट सक्षम करें:
mongoose.set('debug', true);