0
我使用下面的代码,例如:首先从全文搜索中获取精确匹配?
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
列中存在精确匹配,完全匹配不会出现untiil第八结果。前面的所有内容都有这个短语,但也有一些以下的文字。我检查了locn
,gns
字段,看看他们是如何比较的,没有什么东西可以让其他人获得更高分。
我做了一些关于使用BOOLEAN MODE
的阅读,但没有任何我在那里读到的东西似乎会帮助我的需求。
此查询救了我的一天 –