У меня есть сценарий использования, когда я создаю месячные индексы в ElasticSearch. Данные в этих индексах могут быть обновлены (только для добавления к полям типа массива), если документ уже существует в индексе на основе любого месяца или документ будет создан в индексе текущего месяца.
Можно ли сделать это с помощью одной операции (добавить, если существует в каком-либо индексе, или создать в последнем индексе)? Если нет, то как проще всего это сделать (используя JAVA)?