mongocli ops-manager クラスター インデックス作成
MongoDB クラスターのローリング インデックスを作成します。
構文
コマンド構文
mongocli ops-manager clusters indexes create [indexName] [options]
Arguments
名前 | タイプ | 必須 | 説明 |
---|---|---|---|
indexName | string | false | 作成するインデックスの名前。 |
オプション
名前 | タイプ | 必須 | 説明 |
---|---|---|---|
--MaxVvariable | string | false | 無視する文字を決定するフラグ。 このフラグは、 indexConfigs.collation.alternate を シフト に設定した場合にのみ適用されます。 |
--alternate | string | false | 照合で、空白と句読点を比較中の基本文字として考慮するかどうかを決定するフラグです。 |
--backwards | false | 発音区別符号付きの string を、string の後ろから前にソートするかどうかを示すフラグ。 | |
--caseFirst | string | false | 三次レベルの比較中に、大文字と小文字の相違のソート順序を決定するフラグです。 |
--caseLevel | false | インデックスと大文字と小文字の比較を有効にするフラグ。 このフラグは、強度レベルが 1 または 2 に設定されている場合にのみ適用されます。 | |
--collectionName | string | true | コレクション名。 |
--db | string | true | データベースの名前。 |
-h, --help | false | 作成用ヘルプ | |
--key | string | true | インデックスを作成するフィールドとインデックスのタイプは、 field:type 形式です。 |
--locale | string | false | ICU が定義するロケール。 |
--normalization | false | 照合でテキストに正規化が必要かどうかをチェックし、正規化を実行してテキストを比較するかどうかを示すフラグ。 | |
--numericOrdering | false | 照合で数字の string を数値として比較することを示すフラグ。 を false に設定すると、照合では数字の string が string として比較されます。 | |
--projectId | string | false | 使用するプロジェクトを識別する 16 進数の string。 このオプションは、構成ファイルまたは環境変数の 設定を上書きします。 |
--rsName | string | true | インデックスが構築されるレプリカセット。 |
--sparse | false | sparse indexを作成するフラグ。 詳しくは、 https://docub.mongodb.org/core/index-sparse-manual を参照してください。 | |
--strength | 整数 | false | 実行する比較のレベル。 |
継承されたオプション
名前 | タイプ | 必須 | 説明 |
---|---|---|---|
-P, --profile | string | false | 構成ファイルから使用するプロファイルの名前。 MongoCLI のプロファイルの詳細については、 https://docub.mongodb.org/core/atlas-cli-configuration-file を参照してください。 |
例
# 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