2017-08-04 59 views
0

我正在爲一組〜20,000個文檔製作一個搜索引擎。這些主要是大型文件,涵蓋一系列主題,但其中大約3000個更具體。爲了與其他較大的文檔相比增加相關性分數,我希望爲所有特定文檔提供預查詢提升。提升索引前的文檔子集lucidworks/solr

這是一個合法的方法嗎?如果是這樣,solr或lucidworks融合將如何完成?

回答

0

這聽起來很基本,只需添加一個字段「specificBoost」,其值爲特定文檔的其他文檔的值(例如),並且在查詢時,像這樣在查詢時加強它們(如果使用edismax例如):

qf = xxx^& bf = fieldValue(specificBoost)