WildcardQuery は、ワイルドカードクエリの構成を指定します。このクエリは、文字列と一致するデータを取得します。文字列には、アスタリスク (*) と疑問符 (?) の 2 種類のワイルドカード文字を含めることができます。アスタリスク (*) は、検索語の任意の長さの文字列と一致します。疑問符 (?) は、特定の位置にある 1 文字と一致します。一致する文字列は、アスタリスク (*) または疑問符 (?) で始めることができます。たとえば、table*e は tablestore と一致します。
データ構造
message WildcardQuery {
optional string field_name = 1; // 属性列の名前。
optional string value = 2; // ワイルドカード文字を含む文字列。文字列は最大 32 文字までです。
optional float weight = 3; // クエリ条件の重み設定。
}
パラメーター | 型 | 必須 | 説明 |
field_name | string | はい | 属性列の名前。 |
value | string | はい | ワイルドカード文字を含む文字列。文字列は最大 32 文字までです。 |
weight | float | いいえ | クエリ条件の重み設定。 |