Я клонировал проект rails, в котором для поиска используется gem-модель эластичного поиска. Похоже, мне нужно создать индекс для выполнения поиска, потому что я получаю ошибки Elasticsearch::Transport::Transport::Errors::NotFound: [404]
, когда я пытаюсь что-то искать в консоли или в аггере, выполняющем приложение.
Единственный метод, который я нашел, - это выполнение в консоли rails MODEL.__elasticsearch__.create_index!
для каждой модели, один за другим.
Я ищу лучшее, более автоматическое и менее ручное решение, может быть, простое задание, которое может выполнить эту работу, или, возможно, объяснение, если я пропущу какой-либо шаг конфигурированияasticsearch для этого проекта.