Я пытаюсь выполнить некоторый собственный SQL для получения некоторых объектов модели в приложении Symfony. Я нашел в Интернете учебник, в котором говорилось, что что-то вроде этого позволит мне выполнить запрос, но не заполнять модели (заполнение модели не является серьезной проблемой, это только для данных только для чтения).
$pdo = Doctrine_Manager::getInstance()->connection()->getDbh();
$pdo->prepare("SELECT * from something complicated");
$pdo->execute();
$this->sensorReadings = $pdo->fetchAll();
Но я получение ошибки:
Fatal error: Call to undefined method PDO::execute()
in sfproject/apps/frontend/modules/site/actions/actions.class.php