Doctrine orm 原则DQL查询重写到查询生成器
我有疑问Doctrine orm 原则DQL查询重写到查询生成器,doctrine-orm,Doctrine Orm,我有疑问 $Select = 'SELECT COUNT(o.Id) FROM Entities\Order o'; 如何为查询生成器重写此查询? $qb = $this->entityManager->createQueryBuilder(); $qb->select(..... 谢谢这是非常直截了当的,您可以在中看到 如果您只想在$result中输入数字,可以使用 $qb = $this->entityManager->createQueryBuilder(
$Select = 'SELECT COUNT(o.Id) FROM Entities\Order o';
如何为查询生成器重写此查询?$qb = $this->entityManager->createQueryBuilder();
$qb->select(.....
谢谢这是非常直截了当的,您可以在中看到 如果您只想在
$result
中输入数字,可以使用
$qb = $this->entityManager->createQueryBuilder();
$result = $qb->select('COUNT(o.Id)')
->from('Entities\Order', 'o')
->getQuery()
->getSingleScalarResult();
$qb = $this->entityManager->createQueryBuilder();
$result = $qb->select('COUNT(o.Id)')
->from('Entities\Order', 'o')
->getQuery()
->getSingleScalarResult();