【发布时间】:2011-11-05 06:47:12
【问题描述】:
我正在使用下面的代码,例如:
SELECT *, (MATCH (`wm`, `locn`, `gns`) AGAINST('foot locker')) AS score FROM `example_table` WHERE MATCH (`wm`, `locn`, `gns`) AGAINST('foot locker')) order by score DESC;
然而,即使在wm 列中存在精确匹配,精确匹配直到第 8 个结果才会出现。前面的也都有这句话,还有一些后面的文字。我检查了locn、gns 字段以查看它们的比较情况,没有什么真正突出的可以使其他字段得分更高。
我阅读了一些关于使用 BOOLEAN MODE 的信息,但我在那里阅读的内容似乎都没有帮助我的需求。
【问题讨论】:
标签: mysql full-text-search relevance