Versões de índices de texto
Nesta página
Os índices de texto estão disponíveis nas seguintes versões:
textIndexVersão | Descrição |
---|---|
Versão 3 | MongoDB 3.2 introduz a versão 3 de índices de texto. A versão 3 é a versão padrão para índices de texto criados no MongoDB 3.2 e versões posteriores. |
Versão 2 | MongoDB 2.6 introduz a versão 2 de índices de texto. A versão 2 é a versão padrão para índices de texto criados no MongoDB 2.6 a 3.0. |
Versão 1 | MongoDB 2.4 introduz a versão 1 de índices de texto. O MongoDB 2.4 suporta apenas a versão 1. |
Alterar versão do índice
Importante
Sempre use a versão de índice padrão quando possível. Substitua somente a versão padrão se necessário por motivos de compatibilidade.
Para substituir a versão padrão e especificar uma versão diferente para seu índice de texto, defina a opção textIndexVersion
ao criar um índice:
db.<collection>.createIndex( { <field>: "text" }, { "textIndexVersion": <version> } )
Exemplo
O seguinte comando cria um índice de texto versão 2 no campo content
:
db.test.createIndex( { "content": "text" }, { "textIndexVersion": 2 } )