sql >> Base de Datos >  >> NoSQL >> MongoDB

usando sureIndex en el esquema mongodb usando mongoose

No llamas a ensureIndex directamente, indica que el campo debe indexarse ​​en su esquema de esta manera:

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

Según esa definición, Mongoose llamará a ensureIndex para usted cuando registre el modelo a través de mongoose.model llamar.

Para ver el ensureIndex llamadas que Mongoose está haciendo, habilite la salida de depuración agregando lo siguiente a su código:

mongoose.set('debug', true);