Sync
Новичок
FULLTEXT search + `слово`
В полнотекстовом поиске MySQL 'cловом' является любая последовательность символов, состоящая из букв, чисел, знаков ` и _. Любое 'слово', присутствующее в стоп-списке (stopword) или просто слишком короткое (3 символа или меньше), игнорируется.
Есть каталог товаров на сайте (сейчас более 10000 позиций, планируется в разы больше), сделан FULLTEXT индекс на title, desription. Но как поступать, например, при поиске строки iRiver iFP-799? Ищу в логическом режиме.
В данном случае iFP и 799 это стоп-слова (по 3 символа), причем 799 как бы с минусом, то есть должно быть исключено из поиска.
Есть ли способ как то экранировать эти операторы? Что-то типа \- не помогает.
Или пользоваться LIKE в моей ситуации? typeof (description) = TEXT.
В полнотекстовом поиске MySQL 'cловом' является любая последовательность символов, состоящая из букв, чисел, знаков ` и _. Любое 'слово', присутствующее в стоп-списке (stopword) или просто слишком короткое (3 символа или меньше), игнорируется.
Есть каталог товаров на сайте (сейчас более 10000 позиций, планируется в разы больше), сделан FULLTEXT индекс на title, desription. Но как поступать, например, при поиске строки iRiver iFP-799? Ищу в логическом режиме.
В данном случае iFP и 799 это стоп-слова (по 3 символа), причем 799 как бы с минусом, то есть должно быть исключено из поиска.
Есть ли способ как то экранировать эти операторы? Что-то типа \- не помогает.
Или пользоваться LIKE в моей ситуации? typeof (description) = TEXT.