- Chamadas redundantes para
ensureIndex
não são operacionais. - Se a coleção referenciada no
ensureIndex
chamada não existe, ela será criada. - Uma vez é suficiente.
- A menos que você especifique o
background:true
opção, criar um índice bloqueia outras operações do banco de dados.
Atualização do MongoDB 3.0
garantirIndex
foi preterido na v3.0 e agora é um alias para createIndex
, então createIndex
deve ser usado em seu lugar. O comportamento continua o mesmo.