2

Я пытаюсь заставить Thinking Sphinx работать с задержанными работами, но у меня нет успеха. Я получаю следующее сообщение об ошибке:неинициализированная константа ThinkingSphinx :: Deltas :: DelayedDelta

uninitialized constant ThinkingSphinx::Deltas::DelayedDelta 

У меня есть мышление-сфинкс (2.0.2), delayed_job (2.1.3), и TS-отсроченная дельта (1.1.1) установлено. Я перезапустил сфинкс, используя rake ts: restart. Я не знаю, что еще попробовать. Какие-либо предложения?

ответ

7

Эй, Кайл, я использую тот же самый стек без каких бы то ни было проблем. Пожалуйста, убедитесь, что у вас есть что-то подобное в вашем Gemfile:

gem 'ts-delayed-delta', '1.1.1', :require => 'thinking_sphinx/deltas/delayed_delta' 

Если это не поможет, было бы неплохо, если бы вы предоставили нам больше некоторого контекста. Обратный ход будет приятным.

+0

Мне не хватало ": require => 'thinking_sphinx/deltas/delayed_delta'". Спасибо за помощь. Я все еще новичок в рельсах: / –

Смежные вопросы