Java 阿帕奇·索尔。排名取决于结果计数
我创建了自己的Java 阿帕奇·索尔。排名取决于结果计数,java,solr,Java,Solr,我创建了自己的CustomScoreProvider来实现自定义排名功能,但我想根据搜索结果的数量从两种不同的排名策略中选择一种 例如,如果查询结果计数大于N,则需要使用function1,否则function2。 在CustomScoreProvider中是否有任何方法可以获得搜索结果的计数,或者有任何其他方法来实现我的逻辑
CustomScoreProvider
来实现自定义排名功能,但我想根据搜索结果的数量从两种不同的排名策略中选择一种
例如,如果查询结果计数大于N
,则需要使用function1
,否则function2
。
在CustomScoreProvider
中是否有任何方法可以获得搜索结果的计数,或者有任何其他方法来实现我的逻辑