Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Поиск по БД MySQL


Автор: Serious2008 5.2.2012, 19:32
Возникла сложная ситуация. Искались нужные записи в БД средствами MySQL а именно вот так
Код

WHERE MATCH (meta_k) AGAINST ('".$QueryString."' IN BOOLEAN MODE)";

Но тут есть проблема с русской морфологией.
В столбце meta_k хранятся все краткие слова через запятую.
и тут главная проблема. 
Sphinx дружит с русской морфологией но тут непонятно как его настроить. Чтобы он выдавал результаты так как надо мне. Т.е. я после этого запроса, эти полученные данные ещё и обрабатываю.

Подскажите идеи как мне можно поступить?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)