как исправить полнотекстовый поиск для 3 символов? - PullRequest
1 голос
/ 15 июля 2009

Я использовал полнотекстовый поиск mysql. Мой код выберите * из свойства uh_property ГДЕ совпадение (имя поля) с ('serach_word')

Теперь при вводе слова из трех символов запись поиска не отображается. Например, у меня есть запись с именем «эко». Когда я набираю eco в текстовом поле для поиска, запись не отображается.

Я обнаружил, что минимальный символ для полнотекстового поиска равен 4. Есть ли способ решить эту проблему?

1 Ответ

3 голосов
/ 15 июля 2009

См. Тонкая настройка полнотекстового поиска MySQL . Сначала нужно поменять ft_min_word_len (или innodb_ft_min_token_size для таблиц InnoDB), а затем перестраивайте индексы полнотекстового поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...