全部產品
Search
文件中心

Tablestore:RangeQuery

更新時間:Jun 30, 2024

表示範圍查詢配置。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值。