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

Как в yii2 sphinx использовать спец. операторы поиска?

Добрый день.
Подскажите пожалуйста, как в yii2 + sphinx использовать операторы поиска?
Примеры запросов:
1. "Привет мир"
2. Привет !мир
3. "Привет мой" !друг

Как я понимаю, нужно использовать MatchExpression? Т.е. строку поиска преобразовать в формат:
$match = (new MatchExpression())
            ->andMatch([
                'not',
                'name',
                'apple',
            ]);


Как это правильно организовать?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Делайте запросы напрямую через sql
Ответ написан
Ваш ответ на вопрос

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

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