我有一个包含这样的关键字的字符串$string = 'one, two, "phrase three words"'
我正在尝试使用以下方法进行全文搜索:
SELECT *, MATCH (column) AGAINST ('$string') AS score,
FROM table WHERE MATCH (column) AGAINST ('$string' IN BOOLEAN MODE) ORDER BY score DESC
Run Code Online (Sandbox Code Playgroud)
当MySql返回结果时,关键字"短语三个单词"不匹配作为短语,但是来自它的每个单词都匹配为单个.
我应该如何修改字符串或查询以接收整个短语匹配的结果?我已尝试使用stripslashes()作为字符串,但结果是一样的.