#1191 - Не удается найти FULLTEXT-индекс, соответствующий списку столбцов

Я пытаюсь выполнить этот запрос в своем xampp, но он не появляется.

SELECT pid,description,alttext FROM wp_ngg_pictures WHERE MATCH 
(description, filename, alttext) AGAINST ('*image2*' IN BOOLEAN MODE) AND exclude != 1

он вернул эту ошибку

 #1191 - Can't find FULLTEXT index matching the column list.

может ли кто-нибудь помочь мне, пожалуйста


person user3219680    schedule 11.02.2014    source источник
comment
у вас есть полнотекстовый индекс для кортежа (description,filename,alltext)? Учитывая сообщение об ошибке, я предполагаю, что нет - вы не можете просто начать выполнять полнотекстовый поиск, не создав предварительно полнотекстовые индексы для полей, в которых вы будете выполнять этот полнотекстовый поиск.   -  person Marc B    schedule 11.02.2014
comment
Извините, я новичок в этом php. насчет полнотекста не знаю. Не могли бы вы направить меня   -  person user3219680    schedule 11.02.2014
comment
comment
Спасибо за помощь. Он выполняется сейчас. я получил хорошую информацию по ссылке   -  person user3219680    schedule 11.02.2014


Ответы (1)


ALTER TABLE table ADD FULLTEXT index_name(column1);

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

person Manju    schedule 11.02.2014
comment
Спасибо за ваш ответ. это сработало хорошо - person user3219680; 11.02.2014
comment
Ключ в том, чтобы индекс соответствовал столбцам - он должен иметь ровно столько столбцов, сколько вы сопоставляете. - person PeerBr; 31.03.2015