8得票3回答
Thinking Sphinx启动失败 - “无法启动searchd守护进程”

我可以帮助您进行翻译,以下是需要翻译的内容: 我尝试在我的服务器上启动Thinking Sphinx,但它无法正常工作。 我已经执行了以下操作: $ rake thinking_sphinx:index && rake thinking_sphinx:start 我得...

9得票1回答
如何在Thinking Sphinx搜索中添加“IS NOT NULL”条件

我正在使用Thinking Sphinx进行全文搜索,参考了这个视频。 我想要做以下几件事情: @articles = Article.search(params[:search], :conditions => "published_at IS NOT NULL", :order ...

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

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

11得票2回答
配置Thinking Sphinx和Flying Sphinx时出现错误

我有一个运行在Heroku上的Rails 3应用程序。我将Thinking Sphinx搜索引擎引入了我的应用程序中。为了使其能够在Heroku上正常工作,我按照Heroku文档中的建议在gemfile中添加了flying-sphinx gem。 这是我gemfile中的内容gem 'thi...

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

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

9得票2回答
如何使用Rspec测试ThinkingSphinx

我在一个模型中有一个类方法,调用了thinking_sphinx的search()方法。我需要检查这个类方法。 我想在我的rspec测试用例中启动、索引或停止sphinx。我正在尝试使用以下代码: before(:all) do ThinkingSphinx::Test.start e...

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

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

19得票4回答
像Sphinx这样的全文搜索服务器是如何工作的?

有没有人能简单地解释一下全文搜索服务器(如Sphinx)的工作原理?在普通的SQL中,我们可以使用类似以下的SQL查询来搜索文本中的某些关键字:select * from items where name like '%keyword%'; 但是在各种Sphinx插件生成的配置文件中,我根本看...

10得票2回答
在Sphinx中使用主索引和增量索引

我正在将我的网站全文搜索切换到 Sphinx。 我将使用 SphinxSE 进行搜索。 按照手册中的说明,我创建了两个索引:http://www.sphinxsearch.com/docs/manual-0.9.9.html#live-updates 它似乎可以工作,并在它自己的索引中索引...

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

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