Что не нравится sphinx?

Пытаюсь сделать поиск через "ИЛИ" в MATCH. В match попадают возможные опечатки слова.
Ищем 'test search' предварительно прогнав на возможные варианты. Запрос выглядит след. образом
select id, weight() from default where MATCH('test search | еуые ыуфкср | тест сеарч | tеst sеаrсh');


Получаю ошибку
index default: syntax error, unexpected '|' near ' еуые ыуфкср | тест сеарч | tеst sеаrсh'


Что ему не нравится? Причем если убрать "еуые ыуфкср", то он отрабатывает, но возвращает пустой результат, хотя "test search" точно есть в проиндексированных данных.
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 1
@BorisKorobkov
Web developer
Проверьте кодировку. Должна быть UTF-8 и в тексте, и при коннекте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы