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

时间:2011-02-01 19:45:43

标签: ruby-on-rails ruby ruby-on-rails-3 sphinx thinking-sphinx

我正在努力让思考Sphinx与延迟工作一起工作,但我没有取得任何成功。我一直收到以下错误:

uninitialized constant ThinkingSphinx::Deltas::DelayedDelta

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

1 个答案:

答案 0 :(得分:7)

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

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

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