Я пытаюсь выполнить полнотекстовый поиск в базе данных MariaDB, но по какой-то причине я столкнулся с проблемой и не знаю, что еще делать.
Представьте, что у вас есть база данных с некоторыми данными.
Will Smith En The Graham Norton Show
Steve Smith Departs South Africa Tour In Disgrace
You Take My Breath Away - Rex Smith
Jorja Smith - The One (High Contrast Remix)
на столе. и вы хотите найти только слово «Уилл Смит»
SELECT field FROM table AS t1
WHERE MATCH (t1.field) AGAINST ('"WILL smith"' IN BOOLEAN MODE)
Но по какой-то причине он возвращает мне все, а не только строки с надписью «Уилл Смит» ... какая-нибудь подсказка? для других слов, кажется, работает нормально! но, кажется, есть проблема со словом НЕ УВЕРЕН.
Не говорите ... используйте WHERE LIKE '%Will Smith%'
, это не вопрос.