У меня есть два индекса. Один содержит вложенный объект, а другой - нет. Когда я пытаюсь выполнить запрос по обоим этим индексам, я получаю следующую ошибку:
IllegalStateException[[nested] failed to find nested object under path [nestedItems]]; ]
В основном та же ошибка, что и описанная в этом вопросе . Там ответ предполагает, что я должен использовать запрос indices
. Мне удалось найти метод QueryBuilders.indicesQuery(...)
в Java API 5.0 документах .
Однако запрос indices
устарел в версии 5.0, заявив:
Устаревший в 5.0.0. Вместо этого ищите в поле _index.
Я не смог найти способ использовать поле _index
в текущем API (7.0). Как я могу использовать его с Java?