欄位類型介紹
欄位類型 | 欄位表述 | 是否支援多值 | 是否可以用於正排索引 | 是否可以用於摘要索引 | 是否可以用於倒排索引 |
TEXT | 文本類型 | 否 | 否 | 是 | 是 |
STRING | 字串類型 | 是 | 是 | 是 | 是 |
INT8 | 8位有符號數字類型 | 是 | 是 | 是 | 是 |
UINT8 | 8位無符號數字類型 | 是 | 是 | 是 | 是 |
INT16 | 16位有符號數字類型 | 是 | 是 | 是 | 是 |
UINT16 | 16位無符號數字類型 | 是 | 是 | 是 | 是 |
INTEGER | 32位有符號數字類型 | 是 | 是 | 是 | 是 |
UINT32 | 32位無符號數字類型 | 是 | 是 | 是 | 是 |
INT64 | 64位有符號數字類型 | 是 | 是 | 是 | 是 |
UINT64 | 64位無符號數字類型 | 是 | 是 | 是 | 是 |
FLOAT | float類型(32位)的浮點 | 是 | 是 | 是 | 否 |
DOUBLE | double類型(64位)的浮點 | 是 | 是 | 是 | 否 |
LOCATION | 點,儲存的是點的經緯度 | 是 | 是 | 是 | 是 |
LINE | 線,儲存的是線上點的經緯度,第一個值代表折線點的個數 | 是 | 是 | 是 | 是 |
POLYGON | 多邊形,多邊形點的經緯度,多個折線的組合,對每個折線,第一個值代表折線點的個數 | 是 | 是 | 是 | 是 |
DATE | 日期類型 | 否 | 否 | 是 | 是 |
TIME | 時間類型 | 否 | 否 | 是 | 是 |
TIMESTAMP | 時間戳記類型, {DATE} {TIME} [TIMEZONE(可選)] | 否 | 否 | 是 | 是 |
TEXT欄位類型在schema配置時必須制定分析器。
LOCATION:location=LON LAT,如location=116 40
LINE:line=location,location,location...^]location,location...,如line=116 40,117 41,118 42^]...
POLYGON:polygon=location1,location2,...location1^]...
DATE:日期類型,year-month-day (eg: 2020-08-19)
TIME:時間,hour:minute:second[.milliSeconds] (eg: 11:40:00.234 or 12:00:00)
TIMESTAMP:{DATE} {TIME} [TIMEZONE(可選)] (eg: 2020-08-19 11:40:00.234 或 2020-08-19 11:40.00.234 +0800),時區資訊可選,預設為GMT/UTC標準時區(預設時區可配置)