TermsQuery は、用語クエリの構成を指定します。このクエリは、用語クエリに似ています。用語クエリは複数の用語をサポートします。キーワードの少なくとも 1 つがフィールド値と一致する場合、データの行が返されます。用語クエリは、SQL ステートメントの IN 演算子と同じ方法で使用できます。
データ構造
message TermsQuery {
optional string field_name = 1;
repeated bytes terms = 2;
optional float weight = 3;
}
パラメーター | タイプ | 必須 | 説明 |
field_name | string | はい | 属性列の名前。 |
terms | bytes | はい | 用語クエリを実行するときにフィールド値の照合に使用されるキーワード。値は PlainBuffer を使用してエンコードする必要があります。詳細については、PlainBuffer を参照してください。最大 1,024 個のキーワードを指定できます。 キーワードの少なくとも 1 つが列の値と一致する場合、データの行が返されます。 |
weight | float | いいえ | クエリ条件の重み構成。 |