0
в эс, created_at
как тип датыкак преобразовать данные типа поля даты в unixtimestamp в elasticsearch
created_at: {
type: "date",
format: "strict_date_optional_time||epoch_millis"
},
я хочу использовать created_at как UnixTimeStamp эпохи секунд script_score
расчета. как это реализовать?
(doc['created_at'].value.to_unixtimestamp? - 1412092800)/86400.0
мой Необработанные данные ' "created_at":«2015-11-02T18: 43: 54.000 + 08: 00 "', когда я использую 'doc ['created_at']. Значение/1000', выход -' 3339851260', почему бы не '1446461034' – lxneng
Как насчет второго варианта? – Val
'doc ['created_at']. Date.millis/1000' также получить' 3339851260' @Val – lxneng