如何编辑SOLR对文档的评分

本文关键字:文档 SOLR 何编辑 编辑 | 更新日期: 2023-09-27 18:00:34

我正在使用SolrNet将Solr Index Documents和Results映射到类,并将服务器用于桌面搜索应用程序。我需要Solr提供一个查询字符串,并返回一个包含两个详细信息的文档列表:该文档的唯一id和该文档的分数

但我想要的分数并不是SOLR自己计算的分数。我需要一个只反映该字符串在文档中的频率的分数(换句话说,该文档中的命中次数)。如何更改SOLR对文档的评分方式,以便为每个文档生成的评分等于或与命中数成比例?

如何编辑SOLR对文档的评分

您是否已查看函数查询?特别是termfreq可以对你有所帮助。

http://wiki.apache.org/solr/FunctionQuery#termfreq

您可以使用termfreq进行排序http://solrurl/?q=myterm&sort=termfreq(text,'myterm')desc