View a markdown version of this page

テキストインデックス - Amazon DocumentDB

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

テキストインデックス

テキストインデックスは、ドキュメント内のテキストフィールドで単語やフレーズを検索するのに役立ち、全文検索機能を実行できます。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>" }

テキストインデックスの作成例については、「インデックスプロパティ」を参照してください。