我有以下日期的索引定义:
"handshaketime" : {"type":"date","format":"YYYY-MM-ddTHH:mm:ss.SSSZ"}
实际日期是这种形式:
"handshaketime":"2015-04-07T10:43:03.000-07:00"
我已经指定来自 DB 的日期具有上述格式,但 elasticsearch 仍然给我以下错误。
Caused by: org.elasticsearch.index.mapper.MapperParsingException: failed to
parse date field [2015-04-07T10:43:03.000-07:00], tried both date format
[YYYY-MM-dd HH:mm:ss], and timestamp number with locale []
我正在使用带有 jdbc_river 1.4.0.10 的 elasticsearch 1.4.4。
请告诉我发生了什么事。