Не извиквате ensureIndex
директно, вие посочвате това поле да бъде индексирано във вашата схема по следния начин:
var schema = mongoose.Schema({
projectName : String,
authorName : { type: String, index: true }
});
Въз основа на тази дефиниция Mongoose ще извика ensureIndex
за вас, когато регистрирате модела чрез mongoose.model
обадете се.
За да видите ensureIndex
повиквания, които Mongoose прави, активирайте изхода за отстраняване на грешки, като добавите следното към вашия код:
mongoose.set('debug', true);