Solr 如何在solar中计算edismax算法中的分数?
如何在solar中计算edismax算法中的分数? 我有qf、pf、pf2、pf3和mm的概念。但我不知道用来获得查询分数的公式是什么({!field f=query_s v=$q})。 我正在使用LucidWorks,我添加了屏幕截图供您参考。我需要知道qf、pf、pf2、pf3在计算分数时的具体公式或算法。有一个适当例子的算法对我很有帮助。Solr 如何在solar中计算edismax算法中的分数?,solr,lucidworks,Solr,Lucidworks,如何在solar中计算edismax算法中的分数? 我有qf、pf、pf2、pf3和mm的概念。但我不知道用来获得查询分数的公式是什么({!field f=query_s v=$q})。 我正在使用LucidWorks,我添加了屏幕截图供您参考。我需要知道qf、pf、pf2、pf3在计算分数时的具体公式或算法。有一个适当例子的算法对我很有帮助。 在您的情况下,实现该阶段的是Lucidworks代码,它必须将“debug=all”值添加到对Solr的调用中。它还必须将反应转移到融合反应的某些部分
在您的情况下,实现该阶段的是Lucidworks代码,它必须将“debug=all”值添加到对Solr的调用中。它还必须将反应转移到融合反应的某些部分
创建stage将创建的Solr查询,然后自己运行,通过Solr管理UI或直接运行到Solr端点可能是最简单的方法。Append
debug=all
到您的查询中,您将看到结果中每个文档的分数是由什么组成的。我尝试了。但这部分是在debug=all中抽象的。