标签: solr
我有100,000条记录。我需要使用elevate.xml提升前10,000个记录。我怎么能这样做?
elevate.xml
答案 0 :(得分:4)
如here所述,QueryElevationComponent用于配置特定查询的最高结果。我可能错了,但我猜你想要给你的10,000条记录更高的权重,而不管查询是什么。您可以按照here的说明使用索引时间提升。或者,您可以向这些特殊记录添加具有某些特殊值的字段(如boost:true),并使用提升查询(bq),如here所述。
boost:true
bq
答案 1 :(得分:-1)
在自定义QueryElevationComponent java文件之后,这是可能的。它现在正在工作!!!