未初始化的常量ThinkingSphinx :: Deltas :: DelayedDelta

Kyl*_*cot 2 ruby sphinx ruby-on-rails thinking-sphinx ruby-on-rails-3

我试图让思考Sphinx与延迟工作一起工作,但我没有取得任何成功.我一直收到以下错误:

uninitialized constant ThinkingSphinx::Deltas::DelayedDelta
Run Code Online (Sandbox Code Playgroud)

我有思考 - sphinx(2.0.2),delayed_job(2.1.3)和ts-delayed-delta(1.1.1)安装.我使用rake ts重新启动了sphinx:restart.我真的不知道还有什么可以尝试的.有什么建议?

Mil*_*ota 7

嘿凯尔,我使用完全相同的堆栈,没有任何问题.请确保你的Gemfile中有这样的东西:

gem 'ts-delayed-delta', '1.1.1', :require => 'thinking_sphinx/deltas/delayed_delta' 
Run Code Online (Sandbox Code Playgroud)

如果你没有帮助它,如果你为我们提供了更多的背景,那就太好了.Backtrace会很好.