Fulltext Stopwords и марка Can-Am

newARTix

Новичок
Fulltext Stopwords и марка Can-Am

Вот я тут развыступался в соседней теме, а сам столкнулся со следующей проблемой :)
Есть полнотекстовый поиск по таблице, и есть в этой таблице такие записи:
Квадроцикл Can-Am OUTLANDER Max 650 XT

Которые MySQL ну никак не хочет нормально искать, так как не создает индекс на слова Can и Am. То есть мне приходится отбрасывать эти слова при поиске.
НО юзер иногда просто вбивает Can-Am и резонно ждет что ему выведутся все товары данной марки, а я не могу их найти фуллтекстом :(

Как обойти проблему?

Есть вариант как обычно создать суррогатный столбец, где заменять символ "-" на "_" и в нем тогда будет
Квадроцикл Can_Am OUTLANDER Max 650 XT

И соответственно в поисковом запросе тоже этот символ заменять. Резонно?

-~{}~ 06.10.10 13:54:

Или просто удалять этот символ, а не заменять.
 

newARTix

Новичок
440hz
а как? на виртуальном хостинге это возможно? Вчитываюсь в fine-tuning, вроде бы нет...
 
Сверху