1

我有一个表格,其中有一列“volltext”类型是mediumtext。全文索引是“volltext”。我匹配了上面的单词

SELECT * FROM `volltextsuche` WHERE MATCH(volltext) AGAINST('+search' IN BOOLEAN MODE)

这将正确找到任何发生。

但永远不会更多(无论它在文本中出现的频率如何)。

SELECT * FROM `volltextsuche` WHERE MATCH(volltext) AGAINST('+more' IN BOOLEAN MODE)

文本示例:“更多 Gil Coste Corbo 更脆弱的美学”

用 ` 包裹这个词没有帮助。

SELECT * FROM `volltextsuche` WHERE MATCH(volltext) AGAINST('+`more`' IN BOOLEAN MODE)

这是什么了不起的行为?

4

1 回答 1

1

more是mysql全文搜索的停用词

http://dev.mysql.com/doc/refman/5.1/en/fulltext-stopwords.html

于 2012-10-26T18:37:15.937 回答