我爲我的網站創建了一個mysql全文搜索引擎,並且我有一個高級搜索頁面,允許用戶限制他們想要搜索的列。但是,無論何時我創建全文搜索索引,都必須使用該索引中使用的所有列,否則會收到錯誤消息。有沒有什麼辦法讓全文索引mysql索引,我只能使用一些列?不同排列的MySQL全文搜索
例如,我有5列在我的索引,通過這一說法提出:
ALTER TABLE table1 ADD FULLTEXT fulltext_index(subject, course, prof, semester,
year);
如果我想下僅須遵守,當然搜索,我會得到錯誤:
#1191 - Can't find FULLTEXT index matching the column list