Когда я использую ElasticSearch в springboot2.1.9.RELEASE, данные не сохраняются должным образом.
Объект:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Document(indexName = "test_repo", type = "doc")
public class TestEntity {
@Id
private String sPid;
private Integer iAge;
private Double dSalary;
private String version;
private Date timestamp;
}
Тест
@GetMapping("/init")
public void init() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date now;
List < TestEntity > list = new ArrayList < > ();
for (int i = 0; i < 100; i++) {
now = new Date();
list.add(new TestEntity(String.valueOf(i), i % 50, i * 1000.0 D, sdf.format(now), now));
}
entityRepository.saveAll(list);
}
Я виделвыше github: https://github.com/rzwitserloot/lombok/issues/1661
Однако, я не знаю, как ее решить.
Результат:
![enter image description here](https://i.stack.imgur.com/LKxU1.png)