[英]How can I add to the solr score of each document a value from an external file field?
我正在使用solr 4.5,並且我有一個外部文件,其中包含索引中某些文檔的值。
問題是什么查詢語法才能將來自外部文件字段的值添加到為每個文檔計算的分數中?
或者,我們可以對每個文檔的外部文件中的得分+值進行排序嗎?
謝謝,
通過包括在edismax BF =總和(“外部場”) 解決
您可以為每個文檔添加一個類似於得分的字段。 可以從每個文檔的外部文件字段計算該值,並將其存儲到Solr。 另外,您可以在該字段上對結果進行排序。
Solr評分是每個Solr文檔進行排名的內部機制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.