1

Solr 5 を使用しています。表示順序フィールドの並べ替えを Solr クエリに適用でき、正常に動作します。高められた特定の結果があり、常にそれらを最初に求めます。並べ替えを削除すると、標高は正常に機能します。ただし、両方を一緒に機能させることはできません。

最初に昇格した結果を一番上にリストし、次に表示順序フィールドに基づいて他の結果をリストします。

ただし、これを行う方法が見つかりません。どんな助けでも大歓迎です。

前もって感謝します。

4

1 に答える 1

3

QueryElevationはデフォルトでパラメーターを尊重しますが、sortパラメーターを指定することでこれをオーバーライドできますforceElevation

力の上昇

デフォルトでは、このコンポーネントは要求された並べ替えパラメーターを尊重します。要求で日付による並べ替えが要求された場合、結果は日付順に並べ替えられます。forceElevation=true (デフォルト) の場合、結果は最初にブーストされたドキュメントを返し、次に日付順に並べ替えます。

于 2016-07-02T14:59:18.857 に答える