неинициализированная константа ThinkingSphinx::Deltas::DelayedDelta

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

uninitialized constant ThinkingSphinx::Deltas::DelayedDelta

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


person Kyle Decot    schedule 01.02.2011    source источник


Ответы (1)


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

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

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

person Milan Novota    schedule 01.02.2011
comment
Мне не хватало :require =› 'thinking_sphinx/deltas/delayed_delta'. Спасибо за помощь. Я все еще новичок в рельсах: / - person Kyle Decot; 02.02.2011