标签: solr
我正在阅读apache solr模块并注意到这一点:
bf = recip(rord(created),4,90785,90785)^ 200.0
有人可以解释这是做什么的吗?它似乎为创建的字段添加了夸耀,但我不确定所有功能是什么(recip,rord)
答案 0 :(得分:4)
solr函数查询方法记录在Solr Wiki上:
因此,您提供的提升查询可以使用以下函数显示更新的文档:
(90785 /(4 * rord(已创建)+ 90785))^ 200
最新文件:
(90785 /(4 * 1 + 90785))^ 200 => 0.9912
最早的文件(假设有1000份文件):
(90785 /(4 * 1000 + 90785))^ 200 => 0.0001798