我无法使用全文搜索查询选择所有必要的结果。
SELECT i.strItemName FROM Item i WHERE MATCH( strItemName ) AGAINST ( 'big*' IN BOOLEAN MODE )
由于某种原因,查询只返回可能的83个结果中的5个。我不明白它在做什么。它没有列出“大熊猫”,“大头男孩”等项目。
非常感谢任何建议!
由于 阿明
答案 0 :(得分:2)
默认情况下,Fulltext具有最小字长,通常为4个字符(请参阅ft_min_word_length)。低于限制的任何东西都被视为噪音并被忽略。
要更改限制,请设置新值,然后您必须重建全文索引以获取现在属于可索引限制的字词。