我正在我的ruby on rails应用程序中elasticsearch上实施tire 到目前为止,我做得还不错。现在我想检索与精确值匹配的结果 例如如果有两个记录标题为“一次”和“一次一次”, “title:once on”应该只返回一个标题正好“一次”
答案 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
希望它会有所帮助!