2

検索結果のスコアを小数点以下 2 桁で四捨五入するにはどうすればよいですか?

ソートで丸めスコアを使用できますか?

次のようなものが必要です:

/?q=term&sort=round(score, 2) desc, orders desc

Solr バージョン 4.2 で

検索結果をフィールド順で並べ替えたいのですが、最初に関連する結果が得られませんでした。数千件の結果が得られました。そのため、フィールドの順序スコアの間で妥協したいと考えています。

4

3 に答える 3

0

デフォルトの solr QueryComponentを使用する代わりに、余分な精度を切り落とし、ソート条件により多くの重みを与える scorePrecisionComponent を使用します。solr パラメーター (scorePrecision) を構成することで、スコアの精度を目的の値に変更できます。

于 2015-06-01T11:00:24.347 に答える