Как обрабатывать только один и тот же документ в нескольких индексах (индексы основаны на повседневной работе) - PullRequest
0 голосов
/ 23 сентября 2019

В моем проекте

Я извлекаю записи из базы данных и сохраняю идентификатор документа в качестве идентификатора первичного ключа.

Я создал индексы на основе даты.Так каждый день новый индекс был создан.например, test-2019.09.23, test-2019.09.22

Это задание logstash выполняется каждые 5 минут.Это требование.

Теперь, если записи были обновлены в течение дня, то Flexiblesearch поддерживает их должным образом, но если записи были обновлены в другой день, то это будет рассматриваться как новый документ в новом индексе.

Это создает проблему как " несколько повторяющихся записей " при поиске и извлечении записей.

Я хочу обработать одну копию (или последнюю) одного и того же документа по индексам.

Как с этим справиться?Любые предложения по конфигурации?или любой пример может быть полезным.

...