- Chamadas redundantes para
ensureIndexnão são operacionais. - Se a coleção referenciada no
ensureIndexchamada não existe, ela será criada. - Uma vez é suficiente.
- A menos que você especifique o
background:trueopçã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.