0

我的查询

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

如何按相关性排序?我回到了大约 10 行,但实际上包含“reactie”和“klanten”这两个词的行在中间的某个地方。其余的结果在某种程度上与单词相关:S

MySQL 文档关于 'WITH QUERY EXPANSION'

编辑
通过查询更改为:

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