轮胎弹性研究中的确切短语匹配

时间:2012-01-03 05:01:51

标签: ruby-on-rails-3 elasticsearch tire

我正在我的ruby on rails应用程序中elasticsearch上实施tire 到目前为止,我做得还不错。现在我想检索与精确值匹配的结果 例如如果有两个记录标题为“一次”和“一次一次”, “title:once on”应该只返回一个标题正好“一次”

1 个答案:

答案 0 :(得分:1)

以下是示例代码:

Tire.search 'articles', do |search|
    search.size 100        #  Limit record
    search.from 0          #  start offeset

    # search.query.text keyword, :type => :phrase
    search.query do |query|
        query.text :_all, keyword, :type => :phrase
    end
  end
end

希望它会有所帮助!