У меня есть стол 'table1'. И в нем есть запись:Mysql 'MATCH AGAINST' не получает правильный ответ
type id title description keywords hidden
poll 12 Who is best Poll for selecting best leader
У меня есть этот запрос:
SELECT * FROM `table1` WHERE MATCH(`title`,`description`,`keywords`,`hidden`) AGAINST ('Who is best' IN BOOLEAN MODE)
В то время как я выполнения запроса, то вернуть нулевой результат, но не ошибка
Что случилось с этим запросом? он должен вернуть одну существующую запись, не так ли?
Есть ли какие-либо дополнительные настройки необходимы для таблицы, в то время как мы используем «IN BOOLEAN MODE»
Кроме того, слова не более 4 символов автоматически исключаются. –
@GordonLinoff, но здесь более 4 символов – Linto
@Linto. , , «Кто» и «есть» игнорируются. «Лучшее» - это слово-стоп. –