elasticsearch,mapping,kibana-5,Java,elasticsearch,Mapping,Kibana 5" /> elasticsearch,mapping,kibana-5,Java,elasticsearch,Mapping,Kibana 5" />

如何使用Java将日期映射放入Elasticsearch 5.4中?

如何使用Java将日期映射放入Elasticsearch 5.4中?,java,elasticsearch,mapping,kibana-5,Java,elasticsearch,Mapping,Kibana 5,Elasticsearch版本5.4.1,Kibana 5.4.1 通过Java API进行日期映射后,日期映射未反映在Kibana中 client.admin().index().preparePutMapping(indexName)。 setType(type).setSource(XContentFactory.jsonBuilder()。 startObject()。 startObject(类型) .startObject(“财产”) .startObject(attributeFi

Elasticsearch版本5.4.1,Kibana 5.4.1 通过Java API进行日期映射后,日期映射未反映在Kibana中

client.admin().index().preparePutMapping(indexName)。
setType(type).setSource(XContentFactory.jsonBuilder()。
startObject()。
startObject(类型)
.startObject(“财产”)
.startObject(attributeFieldKeyValue.GetAttributeValue())
.field(“类型”,attributeFieldKeyValue.getDataType())
.field(attributeFieldKeyValue.getFieldName(),attributeFieldKeyValue.getFieldValue())
.endObject()
.endObject()
.endObject()

.endObject()).execute().actionGet();te().actionGet()

请慢慢写更多的细节。是否尝试将现有字段更改为日期字段?如果是这样,那就不起作用了——如果你想这样做,你需要重新编制索引


如果有错误消息,您是否检查了响应?是否发生异常?在执行请求之前,映射看起来如何。

我正在对新索引应用映射。实际上,我的问题得到了解决,elasticsearch返回ID和实际插入的记录之间存在插入时间延迟。由于近实时(NRT)Elasticsearch是一个近实时搜索平台。这意味着从索引文档到可搜索文档之间有一点延迟(通常为1秒)。感谢您的帮助