0

マイクエリ

$query = selectQuery('SELECT * FROM page_info WHERE MATCH(content) 
           AGAINST("reactie klanten" WITH QUERY EXPANSION)');

関連性で並べ替えるにはどうすればよいですか。約 10 行が返されますが、実際に「reactie」と「klanten」という単語を含む行はその中間にあります。残りの結果は、単語 :S と何らかの形で関連しています。

「WITH QUERY EXPANSION」に関する MySQL ドキュメント


クエリによって編集が次のように変更されました。

SELECT *, MATCH(content) AGAINST("reactie klanten") AS relevance FROM page_info WHERE MATCH(content) AGAINST("reactie klanten" WITH QUERY EXPANSION) ORDER BY relevance DESC

フィールドがリストの一番上にあるので、これは有望に思えます。

まだ他の人はどのように関連していますか?

例:

 $text  = This page is being tested by our tester  

$text は にどのように関連していreactie klantenますか?

4

0 に答える 0