Cree un índice móvil para su clúster MongoDB.
Sintaxis
mongocli ops-manager clusters indexes create [indexName] [options]
Arguments
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
indexName | string | false | Nombre del índice a crear. |
opciones
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
--MaxVariable | string | false | Indicador que determina qué caracteres se ignoran. Este indicador solo se aplica si indexConfigs.collation.alternate está configurado como shifted. |
--alternate | string | false | Bandera que determina si la intercalación debe considerar los espacios en blanco y la puntuación como caracteres base durante las comparaciones. |
--backwards | false | Indicador que indica si las cadenas con diacríticos se ordenan de atrás hacia adelante en la cadena. | |
--caseFirst | string | false | Bandera que determina el orden de clasificación de las diferencias de casos durante las comparaciones de nivel terciario. |
--caseLevel | false | Indicador que habilita la comparación de casos índice. Este indicador solo se aplica si el nivel de fuerza se establece en 1 o 2. | |
--collectionName | string | true | Nombre de la colección. |
--db | string | true | Nombre de la base de datos. |
-h, --ayuda | false | ayuda para crear | |
--key | cadenas | true | Campo a indexar y el tipo de índice en el siguiente formato: campo:tipo. |
--locale | string | false | Configuración regional que define la UCI. |
--normalization | false | Bandera que indica si la intercalación verifica si el texto requiere normalización y realiza la normalización para comparar el texto. | |
--numericOrdering | false | Marca que indica que la intercalación compara cadenas numéricas como números. Si se establece en falso, la intercalación compara cadenas numéricas como cadenas. | |
--projectId | string | false | Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno. |
--rsName | string | true | Conjunto de réplicas sobre el que se construye el índice. |
--sparse | false | Marca que crea un índice disperso. Para obtener más información, consulte https://dochub.mongodb.org/core/index-sparse-manual. | |
--strength | Int | false | Nivel de comparación a realizar. |
Opciones heredadas
Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
-P, --profile | string | false | Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles de MongoCLI, consulte https://dochub.mongodb.org/core/atlas-cli-configuration-file. |
Ejemplos
# Create an index named bedrooms_1 on the listings collection of the realestate database on the replica set repl1. The command uses the default profile. mongocli om clusters indexes create bedrooms_1 \ --collectionName listings --db realestate --key bedrooms:1 \ --rsName repl1