Я бы хотел добавить поиск на свой сайт.У меня есть база данных вызовов от видеоигры.Каждая задача имеет заголовок и описание, я хотел бы иметь возможность искать хотя бы описание, но оба, если это возможно.Теперь я настроил таблицу так, чтобы я мог использовать MATCH () AGAINST (), но у меня проблема со словами, которые могут быть как единственного, так и множественного числа.
Например, слово "Assists "появляется в нескольких задачах, но если пользователь вводит" Assist ", он ничего не получит.Есть ли способ, которым я могу добавить эту функциональность?Я перепробовал все, что мог придумать, но пока ничего не получалось.
Обновление: Я только недавно узнал о МАТЧЕ ПРОТИВ, поэтому я не уверен, что "правильно"способ использовать его в моем случае.Как я уже сказал, у меня есть таблица со столбцом с именем description
, использующая приведенное выше примерное слово assists
, которое встречается в таблице несколько раз. Я бы использовал этот запрос:
SELECT * FROM challenges WHERE MATCH(description) AGAINST('assists')
Я только что выполнил это, и он возвратил 10 строк.Если я изменю его на assist
, я ничего не получу.