doctrine 2 maneras de obtener total de registros

con QueryBuilder:

$em = $this->getEntityManager();
      $qb = $em->createQueryBuilder()
                 ->addSelect('COUNT(table)')      
                 ->from("CofalozaMainBundle:Producto", "table")
                ;
      $result = $qb->getQuery()->getSingleResult();


con dbal:

$em = $this->getEntityManager();
   
$result= $em->getConnection()->executeQuery("SELECT id FROM producto")->rowCount();
   

No hay comentarios:

Publicar un comentario

linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable