Не удается найти индекс FULLTEXT, соответствующий списку столбцов (установлены индексы)

Я работаю с полным текстом, я выполнил команду, чтобы добавить полный текст к нескольким комментариям и не возвратил никаких ошибок, а затем сделал:

SELECT * FROM products WHERE MATCH(`brand`) AGAINST('Skoda'); 

Что находится в столбце бренда, но я получаю следующее:

Невозможно найти индекс FULLTEXT, соответствующий списку столбцов

Eventho, когда мой стол выглядит так:

 FULLTEXT KEY `name` (`name`,`breadcrumb`,`description`,`brand`,`price`,`year`,`km`,`usage`,`type`) 

Это потому, что я должен использовать это name ? для поиска? Или что может быть неправильно.

Предполагая, что вы используете движок MyISAM, выполните:

 ALTER TABLE products ADD FULLTEXT(brand); 

Полнотекстовый индекс должен содержать точно такое же количество столбцов в том же порядке, как указано в предложении MATCH.

Когда все было правильно и до сих пор получила эту ошибку, я обнаружил, что KEYS отключены. Простая ошибка, которую иногда пропускают:

Убедитесь, что вы включили ключи в этой таблице.

Это не сработало для меня, когда я отключил ключи. Но когда я включил клавиши ALTER TABLE table name ENABLE KEYS; он отлично работал