8得票5回答
有什么想法,为什么Thinking Sphinx Rake任务不能运行?

我发现当我尝试运行Thinking Sphinx的Rake任务时,有时会出错。有时候任务能正常工作,但有时候我会得到像下面这样的错误。 我是以普通用户身份而不是root身份运行任务的,也没有使用sudo。 在下面的示例中,即使Rake任务失败后,searchd仍在运行。 我还看到了与ts...

8得票3回答
Rake任务中止,未定义Thinking Sphinx的'indexes'方法?

我已经在我的应用程序中安装了Sphinx和Thinking Sphinx 2.0.5,但每当我尝试运行命令rake ts:index时,它会出现以下错误: rake aborted! undefined method `indexes' for #<Riddle::Configurat...

8得票3回答
Mysql2(Rails 3)中未定义方法“next_result”

我曾经使用软件的第二个版本并没有出现任何问题。在我的最后一个应用程序中,我决定使用最新的“thinking-sphinx”。我遇到了一个奇怪的错误。 > NoMethodError in Adverts#index undefined method `next_result' for ...

8得票5回答
Heroku支持Thinking Sphinx吗?

我想知道Heroku是否支持Sphinx(以及它的gemThinking Sphinx)。

7得票1回答
如何在Thinking Sphinx中同时使用多值属性(MVA)和facets?

我有一个Rails 3应用程序,其中包含以下模型: class Event < ActiveRecord::Base has_many :event_categories has_many :categories, through: :event_categories end ...

7得票3回答
使用日期范围的Thinking Sphinx

我正在为我的rails应用程序实现全文搜索API,并且到目前为止,使用Thinking Sphinx取得了很大的成功。 现在,我想要实现日期范围搜索,但是一直收到“范围值错误”的错误提示。 这里是控制器代码片段,我有点不知道接下来该怎么做。 @search_options = {...

7得票2回答
在Ruby代码中更新Thinking Sphinx索引

我有一个应用程序,运行在Ubuntu 12.04上,使用nginx+passenger。在我的方法中,我尝试重新构建Sphinx索引,代码如下: def update_sphinx_index Rails.application.load_tasks Rake::Task...

7得票1回答
通过MySQL协议连接Sphinx出错

我在我的Rails应用中使用了gem 'thinking-sphinx','~> 3.1.1'。我按照Git hub上的所有步骤安装了thinking-sphinx,但当我搜索记录时,它给出了一个错误。 通过MySQL协议连接到Sphinx时发生错误。通过MySQL协议连接到 S...