仅1个索引的自定义日期格式

时间:2017-07-25 10:46:05

标签: elasticsearch

我想只为1个索引定义自定义日期格式。

实际上,我在索引A中有@timestamp字段,格式如下,

`25/Jul/2017:12:41:18 +0530`

而elasticsearch已将存储为字符串而非日期时间。

我在elasticsearch中的其他索引的@timestamp字段格式正确,即2017-07-25T15:46:37+05:30

所以,我想声明一个自定义格式但只有1个索引,这样其他索引就不会受到影响。我可以这样做吗?如果是,请帮助。

1 个答案:

答案 0 :(得分:0)

您可以在此特定索引(here )的映射中应用自定义日期格式:

我会从这开始:"format": "dd/MMM/yyyy:HH:mm:ss Z"