7974 sujets

Développement web côté serveur, CMS

Pages :
(reprise du message précédent)

Pour LIMIT normalement il faut passer par la fonction setMaxResults() comme ceci:
$query = $entityManager
    ->createQuery("SELECT q FROM App\Entity\Question q ORDER BY RAND()")
    ->setMaxResults(3)
;

Modifié par Raphi (28 May 2019 - 15:49)
Meilleure solution
Raphi a écrit :
Pour LIMIT normalement il faut passer par la fonction setMaxResults() comme ceci:
$query = $entityManager
    createQuery("SELECT q FROM App\Entity\Question q ORDER BY RAND()")
    setMaxResults(3);


Merci Raphi, J'ai bien un tableau de 3 entités aléatoire qui m'est retourné, c'est parfait Smiley smile
Modifié par moko (29 May 2019 - 07:09)