how do I fix full text search for 3 characters?

匆匆过客 提交于 2019-12-18 09:32:48

问题


I have used full text search mysql. My code is select * from uh_property WHERE match(fieldname) against('serach_word')

Now when i type word of three character search record is not displayed. For example i have record with name 'eco'. When i type eco in text box for search no record displayed.

I found that minimum character for full text search is 4. Is there anyway to solve this problem?


回答1:


Please see Fine-Tuning MySQL Full-Text Search. You first need to change ft_min_word_len (or innodb_ft_min_token_size for InnoDB tables) and then rebuild the fulltext search indexes.



来源:https://stackoverflow.com/questions/1130492/how-do-i-fix-full-text-search-for-3-characters

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!