我们的系统将其值存储在Epoch纳秒时间戳中,即"created_at": 1629469976984334600
,其被导入到Elasticsearch索引中。
当字段Map到新索引时,我得到了意外的结果:
- Map为
"type": "date_nanos"
→原整数(?) - Map为
"type": "date"
→ 51,213,565年左右的日期,例如+51213565-09-01T05:06:38.320Z
是否有某种Map语法告诉ES将纳秒数视为正确的日期,即使结果是毫秒或秒精度?
1条答案
按热度按时间t9aqgxwy1#
你有没有试过简单地把纳秒精度加到Map本身上,就像这样-
请参考弹性内置的日期格式