2

ステミングを使用する場合、「cats」などの複数の単語を含む検索キーワードは、Solr parsedquery で「cat」に変換されます。

Solr の結果には、「cats」だけでなく「cat」にも一致するドキュメントが含まれるようになりました。

「cats」を含むドキュメントに高いブーストを与えたいのですが、他の結果 (「cats」ではなく「cat」と一致) はこれらのドキュメントの後に低いスコアで続きます。

これは可能ですか?

4

1 に答える 1

2

ステム処理しない 2 番目のフィールドを使用し (copyField を使用して両方のフィールドをリンクできます)、両方のフィールドのいずれかに一致させて、ステム処理されていないフィールドをさらにブーストします。

于 2012-08-06T06:38:15.523 に答える