-2

Sphinxsearchを使用して、結果に一致するキーワードの割合を表示するにはどうすればよいですか?

たとえば、 users テーブルに次の 2 行があります。

Paul Smith, Belgium
Maher AbouAbbas, Russian Federation

クエリが「マヘル ロシア ベルギー」の場合、次のように表示します。

[33%] Paul Smith, Belgium (Belgium matches)
[66%] Maher AbouAbbas, Russian Federation (Maher and Russian matches)
4

3 に答える 3

3

最初に頭に浮かぶ基本的な例は、単に結果を返し、次にそれらを展開し、クエリ文字列内の単語の各単語をチェックして(これも展開されます)、クエリ文字列内にあるアイテムで見つかった単語の割合を計算することです。

于 2012-08-20T14:28:10.560 に答える
2

これを見てください。多分それはあなたが探しているものです。

于 2012-08-20T14:13:39.700 に答える