我在一个Symfony2 应用程序中工作, 我需要使用存储程序来做一些高性能程序。
是否有方法使用理论2执行(和管理参数) MySQL 存储程序?
<强>溶解: 强>
$em = $this->getDoctrine()->getEntityManager();
$qb = $em->createNativeQuery(
CALL USR_P_UserRegistration ( .
:iduser, :name, :surname, :birthday, :idlang, :idregistry .
) ,
new ResultSetMapping()
);
$qb->setParameters(
array(
iduser => $c->getIduser(),
name => $c->getName(),
surname => $c->getSurname(),
birthday => $c->getBirthday(),
idlang => $c->getIdlang(),
idregistry => $c->getIdregistry()
));
$qb->execute();
$em->flush();