Spring-data -asticsearch @JsonProperty не работает - PullRequest
0 голосов
/ 26 ноября 2018

Я использую Spring-data -asticsearch с Spring Boot и пытаюсь получать / отправлять данные вasticsearch с помощью ElasticsearchRepository.Я могу читать (GET) документы и без проблем преобразовывать их в объекты Java, но не могу сохранить (POST) документы из-за одной вещи: я использую @JsonProperty для одного из своих свойств.Я пытался сохранить данные без него, и это сработало, но проблема в том, что имена свойств не совпадали.

Свойство, которое я хочу использовать @JsonProperty, имеет имя someProperty в моей java-программе и some-property внутри БД «эластичный поиск».

Мой класс выглядит так:

@Field(type = FieldType.Nested)
@JsonProperty("some-property")
private SomeProperty someProperty;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...