Thinking_sphinx“begins_with”询问
我需要thinking_sphinx查询来检索“begins_with”值。 意味着如果我给 Student.search 'a',我想显示所有名字以 a 开头的学生。 我已经对姓名字段建立…
ThinkingSphinx 匹配确切的短语
我使用 Sphinx 和 ThinkingSphinx gem 与 Rails 3 进行搜索。我想搜索 sphinx 索引列的某个字符串的精确匹配,但似乎没有好的方法可以做到这一点。根…
有条件:使用thinking_sphinx
我的控制器中有以下行 @articles = Article.search 'pancakes', :with => {:author_id => params[:id]} ,只要指定了 params[:id] ,它就可以正常…
思考 sphinx 在多个字段上排序
我正在寻找模型项目。项目属于公司,因此列表中的所有项目都可以附加相同的公司。结果列表的示例: CompanyA - ProjectA CompanyA - ProjectO Company…
思考 Sphinx:matching_fields 方法返回 nil
我在 Rails 3.0 应用程序中使用 Thinking Sphinx,并尝试利用“excerpts”和“matching_fields”方法来呈现搜索结果。假设我有以下模型: class Journ…
知道为什么 Thinking Sphinx Rake 任务没有运行吗?
我发现当我尝试运行 Thinking Sphinx 的 Rake 任务时,它有时会出错。有时任务工作正常,有时我会遇到如下错误。 我以普通用户身份运行任务,而不是 r…
如何根据字段的权重对字段(在模板中)进行排序?
我使用thinking_sphinx进行搜索,并且我正在尝试获取输出表,其中字段根据权重进行分组(来自set_property:field_weights) 此define_block define_i…
使用一台搜索服务器和多个客户端进行 Sphinx 增量索引
我有一个多主机环境,包含多个 Web 服务器和一个搜索服务器。 看起来增量索引只在服务器上工作,而 searchd 实际在服务器上工作。有没有办法让增量索…
认为 Sphinx 在使用增量索引时无法排序
我不确定谁错了,但我们的用户表中有一个名为last_logged_in_at的列,我们用它来排序。这是在使用 Thinking Sphinx 且启用了增量索引的 Rails 2.3 项…
启动 Rails 时启动 Thinking-Sphinx
我正在使用Rails 3和thinking-sphinx,在开发模式下我发现自己必须输入: rake ts:start rails s 有没有办法将这些结合起来,因为我总是忘记输入第一…
条件“或”在思考狮身人面像搜索中
使用 RoR 2.3.8。 这是我的控制器代码: class CitiesController < ApplicationController def show @city = City.find(params[:id]) @shops = Shop…
Thinking Sphinx 延迟增量索引 - 记录删除时索引未更新
我在使用 Thinking_sphinx 的延迟增量时遇到问题。这是模型: Event has_many :subscriptions has_many :users, :through => :subscriptions ... de…
思考狮身人面像日期范围问题
为什么这会返回结果: @results = Index.search "#{@keywords}", :with => { :published_on => 1.week.ago..Time.now, } 而不是 this? @results …
使用 RSpec 测试 Thinking Sphinx
这可能是非常基本的,但我似乎无法弄清楚。我已经设置并运行 Thinking Sphinx,但是当我去运行 rspec 测试时,我收到未定义的方法错误: `method_miss…
Thinking-sphinx has_many :通过关系
我在分类帐和员工之间建立了多对多关系,并且想使用 Thinking-Sphinx (TS) 来搜索 current_staff 成员拥有的分类帐。 在 Rails 3 控制台中,我尝试了…