Elasticsearch - скопировать _id в исходное поле (Java) - PullRequest
0 голосов
/ 11 июля 2019

У меня есть индекс, содержащий простые документы с 3-4 атрибутами и атрибутом 'id'.
Я использую объект POJO для создания и извлечения объекта, я оставляю создание значения _id для ElasticSearch.Я бы хотел, чтобы поле POJO 'id' заполнялось документом, действительным _id при создании объекта, - таким образом, идентификатор был постоянным на протяжении всего жизненного цикла документа.В настоящее время объект сохраняется с некоторым _id, сгенерированным эластичным поиском, и я копирую его в поле исходного идентификатора перед возвратом POJO в пользовательский интерфейс (поскольку мне нужно использовать этот идентификатор для доступа к объекту позже)

есть ли способ сообщить мне, чтоasticsearch хочет скопировать идентификатор документа в источнике, чтобы он был там при создании объекта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...