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