【发布时间】:2011-02-02 11:54:17
【问题描述】:
Solr 1.4 相当新 - 似乎确实非常强大。但是,当我尝试按相关性(分数)和 rating_value(每个结果的 0 到 5 星评级)的顺序返回搜索结果时,我被卡住了。
我尝试通过“评分 desc,分数 desc”对搜索结果进行排序,虽然这可行,但感觉有点基本。
我最终希望根据它被评为多少星(0 到 5)来提高搜索结果的相关性。因此,一个 5 星的结果应该会带来最大的提升。
我确实尝试添加 'rating_value:1^0.1 rating_value:2^0.2' 等,但这似乎大大提高了没有关键字匹配但确实有高星级的答案。
非常感谢任何帮助! 谢谢,塞布
【问题讨论】: