Mi chiedo come ottenere un numero casuale di membri da un gruppo, ma non so qual è il modo migliore per farlo e penso che lo ORDER BY RAND()
non sia la migliore alternativa, poiché un gruppo può avere più di 100.000 membri, l'esecuzione di questo tipo di query potrebbe essere molto lenta.Ottieni record casuali con Doctrine
ho trovato questo modo per rendere l'utilizzo di SQL, ma non so come fare la stessa cosa in DQL: How can i optimize MySQL's ORDER BY RAND() function?
Possibile duplicato di [Come selezionare in modo casuale con la doctrina] (http://stackoverflow.com/questions/10762538/how-to-select-randomly-with-doctrine) –