У меня есть таблица с именем «факт» со столбцом заголовка, которая должна быть полнотекстовым индексом.
Во-первых, я добавляю полнотекстовый индекс:
ALTER TABLE fact ADD FULLTEXT title_fts (title)
Итак, я вставляю строку:
INSERT INTO fact (id, title) VALUES ('1', 'red blue yellow ok green grey ten first wise form');
И затем я выполняю поиск:
select * from fact f where contains (f.title, '"red" or "blue"')
Когда я выполняю следующий запрос или любой другой запрос с оператором «содержит», я получаю пустой набор результатов:
Я должен использовать это утверждение, не против соответствия или подобное. У кого-нибудь есть идеи, почему это происходит? Спасибо.
match against
- person Abhik Chakraborty   schedule 01.07.2015