Задать вопрос
@ssrdop

Fulltext поиск mysql работает неккоректно. Где ошибка?

В базе данных интернет магазина решил использовать полнотекстовой поиск. Поставил индексы на искомые поля, перевел таблицу в MyISAM. Используя запрос SELECT * FROM 'tableName' WHERE MATCH(field) AGAINST('Бумага'); получаю ноль строк, если ищу другое слово, например, имбирь, то возвращается то, что нужно. В чем причина такой выборочной отдаче результатов? С помощья Like все ищется прекрасно.
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Оценить 2 комментария
Ответ пользователя Евгений К ответам на вопрос (2)
@Nc_Soft
У вас это слово либо в стоп словах, либо встречается в половине записей.
А вообще, ошибка в словосочетании "Fulltext поиск mysql", для этого лучше использовать sphinxsearch / elasticsearch
Ответ написан