Я столкнулся со странной проблемой с elasticsearch. Я работаю над проектом Laravel, и мне нужно интегрировать с ним эластичный поиск. Я использую https://github.com/babenkoivan/scout-elasticsearch-driver вместе с Laravel Scout.
Изначально все работало нормально, и я также мог искать. Когда все заработало, мне захотелось сбросить индекс и переиндексировать все с нуля. Но после этого, когда я запустил сеялку, я получил исключение «Индекс не найден». Затем, чтобы проверить это, я создал индекс и набрал. например: TestIndex / Department
После этого сеялка работала нормально, и я не получил «исключение не найден индекс». Однако он не использовал созданный мной индекс. Он создал новый индекс вида "TestIndex_write / Department".
Может кто-нибудь объяснить, что я делаю не так? почему автоматически создается новый индекс с другим именем?
Я использую ElasticSearch> 6.0