Du ringer inte ensureIndex direkt anger du att fältet ska indexeras i ditt schema så här:
var schema = mongoose.Schema({
projectName : String,
authorName : { type: String, index: true }
});
Baserat på den definitionen kommer Mongoose att anropa ensureIndex för dig när du registrerar modellen via mongoose.model ring.
För att se ensureIndex anrop som Mongoose gör, aktivera felsökningsutdata genom att lägga till följande i din kod:
mongoose.set('debug', true);