翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon でのデータの検索 CloudSearch
検索する用語または値を q
パラメータを使用して指定します。検索条件の指定方法は、使用するクエリパーサーによって異なります。 Amazon CloudSearch は 4 つのクエリパーサーをサポートしています。
-
simple
— 指定された文字列をすべてのtext
およびtext-array
フィールドで検索します。簡易クエリパーサーでは、フレーズ、個々の用語、プレフィックスを検索することができます。必須またはオプションとして用語を指定することも、特定の用語を含む一致を除外することもできます。特定のフィールドを検索するには、q.options
パラメータで検索するフィールドを指定できます。simple
クエリパーサーは、q.parser
パラメータが指定されない場合にデフォルトで使用されます。 structured
— 特定のフィールドの検索、ブール演算子を使用した複合クエリの作成、および用語の増強や近接検索などの高度な機能を使用することができます。lucene
— Apache Lucene クエリパーサーの構文を使用して、検索条件を指定します。現在 Lucene 構文を使用している場合、lucene
クエリパーサーを使用すると、Amazon CloudSearch 構造化検索構文で検索クエリを完全に書き換えることなく、検索サービスを Amazon CloudSearch ドメインに移行できます。dismax
— クエリパーサーで定義された Apache Lucene DisMax クエリパーサー構文の簡略化されたサブセットを使用して検索条件を指定します。現在 DisMax 構文を使用している場合、dismax
クエリパーサーを使用すると、Amazon CloudSearch 構造化検索構文で検索クエリを完全に書き換えることなく、検索サービスを Amazon CloudSearch ドメインに移行できます。
追加の検索パラメータを使用して、検索結果の返し方を制御したり、検索結果にファセット、強調表示、候補などの追加情報を含めることができます。
すべての Amazon CloudSearch 検索パラメータの詳細については、「」を参照してくださいSearch API。
トピック
- Amazon CloudSearch ドメインへの検索リクエストの送信
- Amazon での複合クエリの構築 CloudSearch
- Amazon でのテキストの検索 CloudSearch
- Amazon での数値の検索 CloudSearch
- Amazon での日付と時刻の検索 CloudSearch
- Amazon での値の範囲の検索 CloudSearch
- Amazon CloudSearch での地理的位置による検索および結果のランク付け
- Amazon で DynamoDB データを検索する CloudSearch
- Amazon での一致するドキュメントのフィルタリング CloudSearch
- Amazon での検索リクエストのパフォーマンスの調整 CloudSearch