Atlas Search インデックス構成ファイル
Atlas Search インデックス構成ファイルを使用して、Atlas CLI で検索インデックスを作成するために必要な設定を指定できます。 Atlas CLI は .json
検索インデックス構成ファイルを受け入れます。 .json
検索インデックス構成ファイルを使用して、 クラウドとローカルAtlas 配置のインデックスを作成できます。
Atlas Search インデックス設定
Atlas Search インデックス構成ファイルで、次の設定を指定できます。 利用可能な設定の完全なリストについては、API 仕様のリクエスト ボディ スキーマを参照してください。 「1 つの Atlas Search インデックスを作成する」 。
フィールド | タイプ | 説明 |
---|---|---|
| string | Atlas Search インデックスを作成するコレクションを識別するラベル。 |
| string | Atlas Search インデックスを作成するコレクションを含むデータベースを識別するラベル。 |
| string | このインデックスを識別するラベル。 各名前空間内では、名前空間内のすべてのインデックスの名前が一意である必要があります。 |
| オブジェクト | コレクションのフィールドのインデックス仕様。 |
| ブール値 | インデックスが動的マッピングを使用するか、静的マッピングを使用するかを示すフラグ。 省略する場合、または |
Atlas Search インデックス構成ファイルの例
Atlas Search インデックスを作成するには、次の例ファイルに示すように、 JSONファイルで検索インデックスを定義します。
Atlas Search インデックス作成コマンドの例
ファイルを作成したら、 コマンドを実行して Atlas Search インデックスを作成し、 clusterName
とfile
を指定します。 次の例では、 search-config.json
という名前の JSON インデックス構成ファイルを使用して、 myCluster
という名前のクラスターの検索インデックスを作成します。
atlas clusters search indexes create --clusterName myCluster --file search-config.json --output json
ファイルを作成したら、 コマンドを実行して Atlas Search インデックスを作成し、 deploymentName
とfile
を指定します。 次の例では、 search-config.json
という名前の JSON インデックス構成ファイルを使用して、 myLocalRs
という名前の配置の検索インデックスを作成します。
atlas deployments search indexes create --deploymentName myLocalRs --file search-config.json --output json