но когда хотел проверить работоспособность, столкнулся с такой проблемой, что не подключались драйвера на postgres, я пошел в файл \yiisoft\yii2-sphinx\Connection.php и добавил в массив $schemaMap строчку 'pgsql' => 'yii\sphinx\Schema'
самый простой запрос по примеру сработал, все ок
но когда решил сделать такой запрос (опять же по примеру, указанному в вышеуказанной ссылке):
Код: Выделить всё
$rows = $query->from('questionnaires')
->match(new Expression(':match', ['match' => '@(content) ' . Yii::$app->sphinx->escapeMatchValue($_POST['search'])]))
->all();
SQLSTATE[42704]: Undefined object: 7 ERROR: unrecognized configuration parameter "tables"
The SQL being executed was: SHOW TABLES
получается, он использует mysql-запросы (а не postgre), и тут я не могу понять, что происходит, и как это исправить, ведь я вроде как добавил поддержку постгреса (что я указал выше), а все равно выходит какая-то лажа..
помогите, пожалуйста, разобраться, из-за чего эта ошибка и как с ней бороться