繁体   English   中英

如何编辑 SOLR 如何对文档进行评分?

[英]How do i edit how SOLR scores a document?

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

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

你看过 function 查询吗? 特别是 termfreq 可以为您提供帮助。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM