Los índices de texto están disponibles en las siguientes versiones:
Índice de Textos Versión | Descripción |
|---|---|
Versión 3 | MongoDB 3.2 introduce la versión 3 de los índices de texto. La versión 3 es la versión por defecto para índices de texto creados en MongoDB 3.2 y posteriores. |
Versión 2 | MongoDB 2.6 introduce la versión 2 de los índices de texto. La versión 2 es la versión por defecto para los índices de texto creados en MongoDB 2.6 a 3.0. |
Versión 1 | MongoDB 2.4 introduce la versión 1 de los índices de texto. MongoDB 2.4 solo admite la versión 1. |
Cambiar la versión del índice
Importante
Siempre use la versión de índice por defecto cuando sea posible. Anule la versión por defecto solo si es necesario por razones de compatibilidad.
Para anular la versión por defecto y especificar una versión diferente para su índice de texto, establezca el textIndexVersion opción cuando se crea un índice:
db.<collection>.createIndex( { <field>: "text" }, { "textIndexVersion": <version> } )
Ejemplo
El siguiente comando crea un índice de texto de versión 2 en el campo content:
db.test.createIndex( { "content": "text" }, { "textIndexVersion": 2 } )