【发布时间】:2011-06-30 04:33:56
【问题描述】:
背景:
1 - 我正在使用 WebSolr 进行此搜索。 2 - 我在 websolr 中存储了两个字段 - 名称和 ID。
我想根据名称搜索这些条目并根据此条件提高搜索分数:
if id in [x1,x2..xN] then +2
if id in [y1,y2..yN] then +1
else +0
根据我的研究,答案在于以下 - 功能查询,或 - DisMaxQParser
我查看了文档,但 IMO 不是很全面。
感谢任何帮助。
【问题讨论】:
标签: ruby-on-rails lucene solr websolr