我有一个非常简单的查询:学说2 DQL +的getRow作为阵列
$query = $this->em->createQuery('SELECT u FROM UserBundle:User u WHERE u.username = ?1');
$query->setParameter(1, $username);
现在,我取出我的结果正常的数组:
$data = $query->getArrayResult();
$user = $data[0];
有没有办法让只有一个直接作为数组而不做$ data [0]步骤?
THX的帮助:)
我认为你可以使用$ query-> getSingleScalarResult() –