Я вызываю хранимую процедуру, используя собственный sql через доктрину. fetchAllAssociative() и Execute устарели. Какие есть альтернативы?
Код: Выделить всё
$sql = 'CALL spWithParams(:param)';
$stmt = $this->getEntityManager()->getConnection()->prepare($sql);
$stmt->execute([":param"=>"test"]);
print_r($stmt->fetchAllAssociative());
Я не планирую сопоставлять ответ с объектом с помощью ResultSetMapping(), как упоминалось здесь, поскольку я добавлю к нему свою собственную оболочку.
Подробнее здесь:
https://stackoverflow.com/questions/702 ... n-doctrine