2014-03-30 84 views
0

我剛剛使用Apache Solr。不知何故設法使它工作,但我已經打了一堵牆。這是推動結果。Apache Solr - 提升效果

看了幾篇文章說這個可以通過設置「PF」,並在eDisMax分析器「QF」參數來完成。我已經做到了,並設法達到一定的水平。

但我需要,我已經推動的結果進行排序。有一個字段保存值1或0.我需要按降序對相關搜索結果進行排序。

有沒有一種方式,可以這樣做,保持相關性,因爲它是什麼?

欣賞任何形式的幫助。 Solr中

回答

1

排序功能不適eDisMax相交。

看看這裏 - http://wiki.apache.org/solr/CommonQueryParameters#sort,這是驚人的指南如何你想要的字段進行排序。

使用遞減或遞增,以獲得所需結果

+0

感謝Mysterion。 –

+0

雖然有一個問題。當我這樣做時,我的意思是使用「排序」參數對結果進行排序並以最少的分數出現。這意味着搜索結果頂部的相關性最小的結果。 有沒有辦法拯救世界? –

+0

您可以通過將desc更改爲asc來改變排序方向 – Mysterion