Я использую версию 2.4.5 эластичного поиска (мне нужна эта версия в проекте).У меня есть следующие строки кода:
result = jestClient.execute(new PutMapping.Builder(indexName, Types.USER, userMappingSource).build());
...
result = jestClient.execute(new PutMapping.Builder(indexName, Types.FOLLOWER, followerMappingSource).build());
Был написан код проекта, который последовательно отображает два файла сопоставления в один индекс (код выше).Когда я использую существующий код, я получаю:
java.lang.IllegalArgumentException: can't add a _parent field that points to an already existing type, that isn't already a parent
Я могу исправить это, перенести индекс поля в другой файл.Но у меня была бы ошибка в коде Java.Как я мог это исправить?