Часто встречаю упоминания, что полнотекстовый поиск MySQL работает с учётом морфологии. На практике этого добиться не получилось.
Создаю таблицу:
CREATE TABLE `search_index` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(500) DEFAULT NULL,
`text` text,
`tags` text,
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`,`text`,`tags`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Заполняю данными. Делю запрос
select * from search_index where match(title,text,tags) against('стул');
Получаю N записей. Делю запрос
select * from search_index where match(title,text,tags) against('стулья');
Получаю 0 записей.
То же самое с английским языком. Что я делаю не так?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый деньПоявился вопрос, у меня есть таблица в MySQL в которой каждый час будет записываться данные с датчиков (датчиков более 500 штук)
Разработать программу для определения энтропии сообщения(C++) В программе должны быть следующие функции:
Какая нужна математика для специалиста blockchain технологий?
Какие сущности относятся к внешней компоновки, какие к внутренней, а какие не имеют компоновки вовсеВо всех учебниках эта тема слишком растянута,...