1

テーブル(My SQL DB)で特定の文字列を検索する必要があるプログラムがあります。検索クエリは、一致する文字列が見つかるかどうかを確認します。テーブル内のフィールドを検索して、指定された文字列の検索スコアを取得します。


ここでは、スコアが同じではないか線形でないため、返されるスコアを取得できないか、理解できません。

検索スコアを制限したり、直線的または理解しやすくしたりする方法はありますか?

4

1 に答える 1

1

線形とは何を意味するのかわかりませんが、Luceneが一般的にスコアを計算する方法を確認し、elasticsearch Explain APIを使用して特定のクエリとデータのスコアがどのように計算されたかを確認することで、スコアリングをよりよく理解できます。

于 2012-10-19T17:37:57.283 に答える