表示通配符查詢配置。WildcardQuery中要匹配的值可以是一個帶有通配符的字符串,目前支持星號(*)和半角問號(?)兩種通配符。要匹配的值中可以用星號(*)代表任意字符序列,或者用半角問號(?)代表任意單個字符,且支持以星號(*)或半角問號(?)開頭。例如查詢“table*e”,可以匹配到“tablestore”。
數據結構
message WildcardQuery {
optional string field_name = 1;
optional string value = 2;
optional float weight = 3;
}
名稱 | 類型 | 是否必選 | 描述 |
field_name | string | 是 | 列名。 |
value | string | 是 | 帶有通配符的字符串,字符串長度不能超過32個字符。 |
weight | float | 否 | 查詢條件的權重配置。 |
文檔內容是否對您有幫助?