Выполнить пользовательский SQL в symfony

Я пытаюсь выполнить некоторый собственный 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 
5
задан Habeeb Perwad 3 April 2013 в 05:16
поделиться