最佳答案
嗨 我得到了下面的问题,但它似乎没有工作。
$q = $this->em->createQueryBuilder()
->update('models\User', 'u')
->set('u.username', $username)
->set('u.email', $email)
->where('u.id = ?1')
->setParameter(1, $editId)
->getQuery();
$p = $q->execute();
这将返回以下错误消息:
致命错误: 未捕获异常 ‘ Doctrine ORM Query QueryException’ 带有消息’[语义错误]行 0,col38靠近“ testusername WHERE”: 错误: 没有定义“ testusername” 在..。
我很乐意帮忙