0

我无法使用全文搜索查询选择所有必要的结果。

SELECT i.strItemName FROM Item i WHERE MATCH( strItemName ) AGAINST ( 'big*' IN BOOLEAN MODE )

出于某种原因,该查询仅返回可能的 83 个结果中的 5 个。我不明白它在做什么。它没有列出“大熊猫”、“大头男孩”等项目。

非常感谢任何建议!

谢谢阿明

4

1 回答 1

2

默认情况下,全文具有最小字长,通常为 4 个字符(请参阅ft_min_word_length)。低于限制的任何内容都被视为噪音并被忽略。

要更改限制,请设置新值,然后您必须重建全文索引以获取现在落在可索引限制内的单词。

于 2012-10-29T21:43:01.160 回答