Amazon CloudSearch
開発者ガイド (API バージョン 2013-01-01)

Amazon CloudSearch での数値の検索

構造化クエリを使用して、特定の値または値の範囲を見つけるために検索可能な任意の数値フィールドを検索できます。Amazon CloudSearch は、doubledouble-arrayintint-array の 4 種類の数値フィールドをサポートします。詳細については、「インデックスオプションの設定」を参照してください。

1 つの値を 1 つのフィールドで検索する基本的な構文は、FIELD:VALUE となります。たとえば、year:2010 は、2010 年にリリースされた映画を見つけるためにサンプルの映画データを検索します。

フィールド構文を使用するには、structured クエリパーサーを使用する必要があります。数値は引用符で囲みません。引用符は値を文字列に指定します。値の範囲を検索するには、上限と下限をカンマ(,)で区切り、ブラケットか中括弧で範囲を囲みます。詳細については、「値の範囲の検索」を参照してください。

複合クエリでは、term 演算子構文を使用して、1 つの値を検索します。(term field=year 2010)