Задать вопрос
@Donald_Duck

Почему не работает SPH_MATCH_ANY?

Здравствуйте! Для работы со sphinx в laravel использую этот плагин https://github.com/sngrl/sphinxsearch но не понятно как то работают режимы поиска. Допустим ищу шины находит несколько результатов, ищу шины для авто находит 0 результатов. Хотя matching mode установил в SPH_MATCH_ANY т.е. должно находить результаты если встречается хоть 1 слово, но этого почему-то не происходит. Это баг этого плагина или я не понимаю как работает matching mode?

Для запроса использую примерно такой код
$result = $sphinx->search('my query', 'index_name')
    ->setMatchMode(\Sphinx\SphinxClient::SPH_MATCH_ANY)
    ->get();


Заранее спасибо за помощь!
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Ну во первых надо глянуть квери лог
А во вторых ищите напрямую через mysql протокол
Ответ написан
Ваш ответ на вопрос

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

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