翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
テキストインデックス
テキストインデックスは、ドキュメント内のテキストフィールドで単語やフレーズを検索するのに役立ち、全文検索機能を実行できます。1 つのフィールドのテキストインデックスまたは複数のテキストフィールドを持つ複合テキストインデックスを作成できます。ただし、コレクションごとに 1 つのテキストインデックスのみを持つことができます。詳細については、「Unlock the power of Amazon DocumentDB text search with real-world use cases」を参照してください。
サポートされているインデックスプロパティ
| オプション | 3.6 | 4.0 | 5.0 | 8.0 | Elastic クラスター |
|---|---|---|---|---|---|
| [名前] | いいえ | なし | はい | はい | いいえ |
テキストインデックスの作成
createIndex() メソッドを使用してテキストインデックスを作成します。メソッド構文は次のとおりです。 db.collection.createIndex(<keys>, <options>)
keys パラメータは、フィールド (複数可) とテキストインデックスタイプを指定する JSON ドキュメントです。
{ "<field 1>": "text", "<field 2>": "text" }
options パラメータは、インデックスの名前を指定する JSON ドキュメントです。
{ "name": "<name>" }
テキストインデックスの作成例については、「インデックスプロパティ」を参照してください。