Bonjour,
Je n'ai rien trouvé à ce sujet, existe t'il une option comme count sur un FindBy.
Je voudrais connaitre le nombre d enregistrements retourné par mon FindBy.
merci
Version imprimable
Bonjour,
Je n'ai rien trouvé à ce sujet, existe t'il une option comme count sur un FindBy.
Je voudrais connaitre le nombre d enregistrements retourné par mon FindBy.
merci
la méthode findBy() de EntityRepository retourne un array, donc vous pouvez utiliser la fonction count() de php:
Code:
1
2 $resultat=$this->getDoctrine()->getRepository('TestSiteBundle:Client')->findBy(array('email'=>'test@test.fr')); echo count($resultat);
S'il te retourne un ArrayCollection tu peux utiliser la fonction ->count() sinon utilise le count() de php car il te retourne forcement un tableau...
Merci pour vos réponses sujet Résolu!!