2
如何將同一個元組上的這兩個更新合併爲一個操作?學說2更新多列?
$q = $this->em->createQuery('update \Entity\UserEn u set u.last = :last where u.name = :name');
$q->setParameters(array(
'last' => new \DateTime($newLast),
'name' => $theUser,
));
$q->getResult();
$q = $this->em->createQuery('update \Entity\UserEn u set u.contribution = :contribution where u.name = :name');
$q->setParameters(array(
'contribution' => $this->rContributionUser($theUser),
'name' => $theUser,
));
$q->getResult();
我覺得一個更新比2更新便宜。
它的工作。感謝您的快速幫助! – user1592714