Inglês可以在Doctrine2中返回一个类的实例吗?
PDO非常简单
$query->setFetchMode(PDO::FETCH_CLASS, 'model\vo\envio_vo');
答案 0 :(得分:0)
这可能会对你有所帮助。这将为您提供User对象的ArrayCollection
$qb = $this->em->createQueryBuilder();
$qb->select('u');
$qb->from('Entity\User', 'u');
$qb->innerJoin('Entity\UserMeta', 'um', 'WITH', 'um.user = u.id');
$qb->where('u.id = :UserId')->setParameter(':UserId', $userId);
return $qb->getQuery()->getResult();
如果你想要用户列的ArrayCollection,你可以改变像
这样的代码$qb->select('u.*');