MySQL布尔全文搜索:将默认运算符更改为“和”

时间:2015-05-13 11:10:37

标签: mysql boolean full-text-search innodb

(无操作员)

默认情况下(当既未指定+也未指定时),该单词是可选的

如何将此行为更改为:

(无操作员)

所有单词都是必需的 - >逻辑和搜索

示例:

https://dev.mysql.com/doc/refman/5.0/en/fulltext-boolean.html

SELECT * FROM articles WHERE MATCH (title) AGAINST ('MySQL Tricks' IN BOOLEAN MODE);

应该只找到id 4,

谢谢,

1 个答案:

答案 0 :(得分:0)

SELECT * FROM articles
    WHERE MATCH (title) AGAINST ('+MySQL +Tricks' IN BOOLEAN MODE);

请注意每个“必需”字词的+ 前缀。 '+'不是'二元运算符'。