Как получить доступ к переменной из файла инициализации?общая настройка для поиска в рельсах, как получить доступ к переменной из файла инициализации
У меня есть файл с именем search.rb в моей папке инициализатора
api_client = IndexTank::Client.new 'http://:[email protected]'
index = api_client.indexes 'idx'
однако, в моем контроллере всякий раз, когда им пытаются проиндексировать вновь созданный урок, рельсы дает мне ошибку
undefined method `document' for nil:NilClass
мой контроллер ...
def create
index.document(@lesson.id).add({:text => @lesson.content })
end
также это плохой способ индексации мои документы? когда они создаются? спасибо
Не инициализирован ли индекс в моем инициализаторе? как бы вы сделали его доступным? – Sasha