Я просто настроил полнотекстовый поиск в своей базе данных разработки. Я установил новый полнотекстовый индекс для таблицы и включил в него 2 столбца. Первый столбец называется «description» и представляет собой «varchar (100)», а другой столбец называется «notes» и является «текстовым» столбцом.
Я пытаюсь выполнить простой поиск, подобный этому:
select *
from myTable
where freetext(description, 'another')
Я точно знаю, что есть хотя бы одна строка, в которой столбец «description» содержит слово «another» в качестве первого слова. Тем не менее, поиск дает 0 результатов. Кажется, что поиск других слов работает нормально.
Кроме того, когда я настраивал свой полнотекстовый индекс, я сказал ему автоматически обновлять индекс и сразу же приступить к его созданию. База данных не изменилась с тех пор, как я это сделал.