Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Модуль поиска и 2-3 символьные слова

23.01.2012, 15:51
Гость
Гость

На сайте на netcat используется стандартный mysql поиск MATCH...AGAINST(...IN BOOLEAN MODE). Основная проблема - слова из менее чем 3 символов (lg, htc, n92) в поиске отбрасываются (настройка сервера mysql на хостинге). Решит ли приобретение модуля NetCat "Поиск" данную проблему?
24.01.2012, 10:06
ev009

Зарегистрирован:
2010-05-25
Сообщений: 60

нет, параметр ft_min_word_len задается в mySQL (netcat вообще не при делах) и по умолчанию он равен вроде 4, точно уже не помню. Хостинг или сисадмин вам поможет. Параметр как раз определяет сколько букв в словах которые надо индексить
сам запрос AGAINST MATCH это полнотекстовый поиск FULL TEXT. А это MySQL. Посмотрите в последней версии там есть варианты в выборе технологии поиска. посмотрите настройки, может что-то альтернативное вам поможет если не устраивает то что сейчас или при запросе меньше 4 букв делайте конструкцию WHERE LIKE'%три%' к полю самой таблице в которой хранятся данные
198 196 2012-01-24 10:06:41 11845
Описание проекта