Как я могу удалить объект из Elastic-search, если я не знаю точного имени индекса?

У меня есть индексы в упругом поиске, которые называются следующим образом:

  1. IndexName-2017-01-25
  2. IndexName-2017-01-24
  3. IndexName-2017-01-23
  4. ...и так далее

Все вышеперечисленные индексы имеют одинаковый тип, допустим, "indexType".

Теперь я хочу удалить запись с заданным "идентификатором", которая может присутствовать в любом из указанных выше индексов, и пользователь моего API предоставит мне следующее:

  1. идентификатор объекта, который будет удален.
  2. Префикс индекса, т. Е. "IndexName-*".
  3. тип индекса, т.е. "indexType".

Как я могу написать запрос в JAVA для удаления объекта с указанной выше информацией?

0 ответов

Другие вопросы по тегам