我們正在使用Solr 5.我們能夠對Solr查詢中的顯示順序字段應用排序,它工作正常。我們有一些提升的結果,並且總是希望他們第一。如果我們移除分類,則提升工作正常。但是,我們無法讓他們兩人一起工作。在Solr查詢結果頂部顯示結果
我們希望首先根據顯示順序字段在頂部顯示高位結果,然後顯示其他結果。
但是,我們無法找到如何做到這一點。任何幫助將不勝感激。
在此先感謝。
我們正在使用Solr 5.我們能夠對Solr查詢中的顯示順序字段應用排序,它工作正常。我們有一些提升的結果,並且總是希望他們第一。如果我們移除分類,則提升工作正常。但是,我們無法讓他們兩人一起工作。在Solr查詢結果頂部顯示結果
我們希望首先根據顯示順序字段在頂部顯示高位結果,然後顯示其他結果。
但是,我們無法找到如何做到這一點。任何幫助將不勝感激。
在此先感謝。
QueryElevation尊重默認sort
參數,但可以通過爲forceElevation
參數覆蓋此:
forceElevation
默認情況下,該組件尊重請求排序參數:如果請求要求按日期排序,它會按日期排列結果。如果forceElevation = true(默認值),結果將首先返回提升的文檔,然後按日期排序。
謝謝。這對我來說非常好。 – Krunal
好點! Matslindh –
嘗試在查詢時添加參數'enableElevation = true&forceElevation = true',請參閱@ MatsLindh的答案以獲取詳細信息。 –