Solr 5 を使用しています。表示順序フィールドの並べ替えを Solr クエリに適用でき、正常に動作します。高められた特定の結果があり、常にそれらを最初に求めます。並べ替えを削除すると、標高は正常に機能します。ただし、両方を一緒に機能させることはできません。
最初に昇格した結果を一番上にリストし、次に表示順序フィールドに基づいて他の結果をリストします。
ただし、これを行う方法が見つかりません。どんな助けでも大歓迎です。
前もって感謝します。
Solr 5 を使用しています。表示順序フィールドの並べ替えを Solr クエリに適用でき、正常に動作します。高められた特定の結果があり、常にそれらを最初に求めます。並べ替えを削除すると、標高は正常に機能します。ただし、両方を一緒に機能させることはできません。
最初に昇格した結果を一番上にリストし、次に表示順序フィールドに基づいて他の結果をリストします。
ただし、これを行う方法が見つかりません。どんな助けでも大歓迎です。
前もって感謝します。
QueryElevationはデフォルトでパラメーターを尊重しますが、sort
パラメーターを指定することでこれをオーバーライドできますforceElevation
。
力の上昇
デフォルトでは、このコンポーネントは要求された並べ替えパラメーターを尊重します。要求で日付による並べ替えが要求された場合、結果は日付順に並べ替えられます。forceElevation=true (デフォルト) の場合、結果は最初にブーストされたドキュメントを返し、次に日付順に並べ替えます。