2
我已经设置的ft_min_word_len 3,所以一个简单的搜索是这样的:为什么更改ft_min_word_len不起作用?
SELECT * FROM store_product_description WHERE MATCH(name) AGAINST('lag' IN BOOLEAN MODE);
应该工作,但事实并非如此。 “name”列是具有全文索引的varchar。
我已经设置的ft_min_word_len 3,所以一个简单的搜索是这样的:为什么更改ft_min_word_len不起作用?
SELECT * FROM store_product_description WHERE MATCH(name) AGAINST('lag' IN BOOLEAN MODE);
应该工作,但事实并非如此。 “name”列是具有全文索引的varchar。
不幸的是,如果您希望对最小/最大长度和停用词的更改应用于现有索引行,则必须重新创建FULLTEXT索引。
如果该词出现在[mysql fulltext stopwords list](http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html)中,它将被忽略。 “滞后”当然不在列表中,所以你可以告诉我们其他词不匹配吗? –
我已经尝试过使用VGS和LES,没有任何其他带3个字母的单词。 –
@FulvioFutreCorsini引擎?索引类型?? – jcho360