我正在使用lucene将搜索添加到产品数据库中。
给出一个查询“red hat”
以及描述中提供的产品
[0]“红帽linux高级服务器免费培训”
[1]“一大盒red hat linux用红帽linux写在标签上”
是否可以编写lucene查询,以便在描述开始时匹配的术语对于那些在结尾处进一步匹配的术语给予更多权重。
答案 0 :(得分:0)
这需要一些工作,但您可以使用有效负载实现此目的。看到这个非常相似的问题的答案:
How to get a better Lucene/Solr score if word queried was at the beginning of the indexed field?