Docs Menu
Docs Home
/ /
Atlas CLI
/ / /

Atlas クラスター インデックス作成

項目一覧

  • 構文
  • Arguments
  • オプション
  • 継承されたオプション

プロジェクトの指定されたクラスターのローリング インデックスを作成します。

このコマンドを使用するには、プロジェクト データアクセス管理者ロールのユーザー アカウントまたは API キーで認証する必要があります。

コマンド構文
atlas clusters indexes create [indexName] [options]
名前
タイプ
必須
説明
indexName
string
false
インデックスの名前。
名前
タイプ
必須
説明
--clusterName
string
true
クラスターの名前。 詳しくは、 https://docub.mongodb.org/core/create-cluster-api を参照してください。
--collection
string
false

コレクション名。

--file と相互に排他的。

--db
string
false

データベースの名前。

--file と相互に排他的。

-f, --file
string
false

インデックス設定を定義する任意の JSON 構成ファイルへのパス。

--db、-collection、--key と相互に排他的です。

-h, --help
false
作成用ヘルプ
--key
string
false

インデックスを作成するフィールドとインデックスのタイプは、 field:type 形式です。

--file と相互に排他的。

--projectId
string
false
使用するプロジェクトを識別する 16 進数の string。 このオプションは、構成ファイルまたは環境変数の 設定を上書きします。
--sparse
false
sparse indexを作成するフラグ。 詳細については、 https://docub.mongodb.org/core/index-sparse-manual を参照してください。
名前
タイプ
必須
説明
-P, --profile
string
false
構成ファイルから使用するプロファイルの名前。 Atlas CLI のプロファイルの詳細については、 https://docub.mongodb.org/core/atlas-cli-save- connection-settings を参照してください。
# Create an index named bedrooms_1 on the listings collection of the realestate database:
atlas clusters indexes create bedrooms_1 --clusterName Cluster0 --collection listings --db realestate --key bedrooms:1
# Create a compound index named property_room_bedrooms on the
listings collection of the realestate database:
atlas clusters indexes create property_room_bedrooms --clusterName Cluster0 --collection listings --db realestate --key property_type:1 --key room_type:1 --key bedrooms:1
# Create an index named my_index from a JSON configuration file named myfile.json:
atlas clusters indexes create my_index --clusterName Cluster0 --file file.json

戻る

indexes