表示范圍查詢配置。RangeQuery根據范圍條件查詢表中的數據。對于Text類型字段,只要分詞后的詞條中有詞條滿足范圍條件即可。
數據結構
message RangeQuery {
optional string field_name = 1;
optional bytes range_from = 2; // variant value
optional bytes range_to = 3; // variant value
optional bool include_lower = 4;
optional bool include_upper = 5;
}
名稱 | 類型 | 是否必選 | 描述 |
field_name | string | 是 | 列名。 |
range_from | bytes | 是 | 起始位置的值,由Plainbuffer編碼,詳見Plainbuffer編碼。 設置范圍條件時,大于(>)可以使用greaterThan表示,大于等于(>=)可以使用greaterThanOrEqual表示。 |
range_to | bytes | 是 | 結束位置的值,由Plainbuffer編碼,詳見Plainbuffer編碼。 設置范圍條件時,小于(<)可以使用lessThan表示;小于等于(<=)可以使用lessThanOrEqual表示。 |
include_lower | bool | 否 | 結果中是否需要包括range_from值。 |
include_upper | bool | 否 | 結果中是否需要包括range_to值。 |
文檔內容是否對您有幫助?