如何使用Solr中的elevate.xml提升前10,000个记录?

时间:2011-03-03 13:05:21

标签: solr

我有100,000条记录。我需要使用elevate.xml提升前10,000个记录。我怎么能这样做?

2 个答案:

答案 0 :(得分:4)

here所述,QueryElevationComponent用于配置特定查询的最高结果。我可能错了,但我猜你想要给你的10,000条记录更高的权重,而不管查询是什么。您可以按照here的说明使用索引时间提升。或者,您可以向这些特殊记录添加具有某些特殊值的字段(如boost:true),并使用提升查询(bq),如here所述。

答案 1 :(得分:-1)

在自定义QueryElevationComponent java文件之后,这是可能的。它现在正在工作!!!