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