Создание индекса эластичного поиска для всех моделей ROR - PullRequest
0 голосов
/ 05 ноября 2018

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

Я ищу лучшее, более автоматическое и менее ручное решение, может быть, простое задание, которое может выполнить эту работу, или, возможно, объяснение, если я пропущу какой-либо шаг конфигурированияasticsearch для этого проекта.

...