1. 程式人生 > >Elasticsearch Date類型使用技巧

Elasticsearch Date類型使用技巧

設置 post div body 類型 elastics 格式化 時間戳 cti

elasticsearch原生支持date類型,使用date類型可以用如下兩種方式:

1. 使用毫秒的時間戳,直接將毫秒值傳入即可。

2. 傳入格式化的字符串,默認是ISO 8601標準,例如2018-01-27T00:07Z(零時區)、2018-01-27T08:07+08:00(東八區),這兩個時間實際是同一個,只是時區不同。另外還可以自定義時間格式,參見es的文檔。但個人不建議使用自定義格式,設置不當容易遇到時區問題。

elasticsearch默認會自動識別date類型,如果想關閉該功能,修改mapping的設置‘date_detection‘ => false即可 。

Elasticsearch Date類型使用技巧