0

ドキュメントで WildcardQuery を使用していますが、結果のドキュメントのスコアはすべて 0.5 です。WildcardQuery のようなクエリはドキュメントのスコアリングに影響を与えないことを読みましたが、スコアが 0.5 になる原因は何なのか疑問に思っています。

私はこの単純なクエリを使用しています:

WildcardQuery wq = new WildCardQuery("filed_name", "book");
4

1 に答える 1

1

WildcardQuery確かにスコアに影響しますを使用していCONSTANT_SCORE_AUTO_REWRITEますが、これはあなたが言及しているものかもしれません。つまり、WildcardQuery に一致する各フィールドは、その一致によって追加されたスコアに等しくブーストされます。ただし、WildcardQuery の一致に適用される典型的な類似性ロジック (たとえば、tf-idf) はありません。

于 2013-04-25T16:14:31.867 に答える