全文匹配()反对()返回空集

时间:2018-03-02 15:57:41

标签: mysql indexing full-text-indexing

我有一个全文索引表,其中包含数据Family。没有空格,拼写正确。如何使此查询将结果与得分相匹配,并按DESC顺序按分数显示?我一直空着,不知道为什么。

 SELECT *, MATCH(MEDIA_TITLE) AGAINST('Family') AS SCORE FROM MEDIA_DATA_VIDS WHERE MATCH(MEDIA_TITLE) AGAINST('Family') ORDER BY SCORE DESC ;

任何帮助都会受到极大的赞赏。

1 个答案:

答案 0 :(得分:1)

请参阅https://dev.mysql.com/doc/refman/5.7/en/fulltext-natural-language.html

  

搜索结果为空,因为“MySQL”一词至少存在于50%的行中,因此被有效地视为停用词。

所以你需要搜索不同的单词。但是不要选择另一个停止词。