Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solr 如何在solar中计算edismax算法中的分数?_Solr_Lucidworks - Fatal编程技术网

Solr 如何在solar中计算edismax算法中的分数?

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的调用中。它还必须将反应转移到融合反应的某些部分

如何在solar中计算edismax算法中的分数? 我有qf、pf、pf2、pf3和mm的概念。但我不知道用来获得查询分数的公式是什么({!field f=query_s v=$q})。 我正在使用LucidWorks,我添加了屏幕截图供您参考。我需要知道qf、pf、pf2、pf3在计算分数时的具体公式或算法。有一个适当例子的算法对我很有帮助。

在您的情况下,实现该阶段的是Lucidworks代码,它必须将“debug=all”值添加到对Solr的调用中。它还必须将反应转移到融合反应的某些部分


创建stage将创建的Solr查询,然后自己运行,通过Solr管理UI或直接运行到Solr端点可能是最简单的方法。

Append
debug=all
到您的查询中,您将看到结果中每个文档的分数是由什么组成的。我尝试了。但这部分是在debug=all中抽象的。