有一个JodaDateTimeConverter类,它明显被设计为使用Spring Data Elasticsearch存储Instant字段。但我该如何使用它?我还没有找到任何例子。如何在Spring Data中使用Instant/JodaDateTimeConverter Elasticsearch
尝试使用即时作为一个日期字段:
@Field(index = FieldIndex.analyzed, type = Date)
private Instant someTime;
给了我这样的例外:
Caused by: java.lang.IllegalArgumentException: unknown property [epochSecond]
at org.elasticsearch.index.mapper.core.DateFieldMapper.innerParseCreateField(DateFieldMapper.java:520)
at org.elasticsearch.index.mapper.core.NumberFieldMapper.parseCreateField(NumberFieldMapper.java:241)
at org.elasticsearch.index.mapper.FieldMapper.parse(FieldMapper.java:321)
... 21 more
但我没有使用日期,我使用即时。 – Pragmatick