Faire un count avec Doctrine2 dans Symfony2

Comment retourner un Count basique avec le Query Builder Doctrine 2 dans Symfony2.

return $this->createQueryBuilder('a')
 ->select('COUNT(a)')
 ->getQuery()
 ->getSingleScalarResult();

Note: getSingleScalarResult permet de ne retourner qu’une seule valeur.

9 réflexions au sujet de « Faire un count avec Doctrine2 dans Symfony2 »

  1. je ne comprend pas le mien return la requete sur la vue elle me donne ceci
    NB: SELECT COUNT(a) FROM EspaceProBundle:Espacepro a alors qu’elle devrait me retourner des chiffres.

  2. Je recommande plutôt ce code qui utilise la fonction count du queryBuilder.

    $queryBuilder = $this->createQueryBuilder(‘f’);
    $queryBuilder->select($queryBuilder->expr()->count(‘f’));
    $queryBuilder->where(‘f.user = :user’)->setParameter(‘user’, $user);

    $query = $queryBuilder->getQuery();
    $singleScalar = $query->getSingleScalarResult();
    return $singleScalar;

  3. Good day! Exceptional article! I adore how you described Faire un count avec Doctrine2 dans Symfony2 .
    Very worthwhile procedure of meals Faire un count avec Doctrine2 dans Symfony2 .
    Good place of employment! Here’s a very good write-up
    .
    Really bad I’m not really that great at website writing, especially in educational creating articles.
    That’s reason whyI normally organization petition of several creation merchants .

    But, ways, it’s of the big problem word of mouth
    about this subject web property best custom writing service reviews – Heriberto,.
    It may be a review corporate which often principal basis is to always evaluate writing establishments and look at the number
    of their merchandise

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>