Registros Randômicos (rand) no Zend Framework 2

Olá Pessoal,

Se vocês desejam fazer uma consulta randômica (rand()) no Zend Framework 2, usando o SELECT, é bem simples.

Geralmente você tem o seguinte:

$select = new Select();
$select->columns(.....)->from(...)->order( ??? );

Bem, como fazer para ter um ORDER BY RAND()? ? ?

Veja abaixo:

$select = new Select();
$rand = new \Zend\Db\Sql\Expression('RAND()');
$select->columns(...)->from(...)->order($rand);

É isso aí, está pronto! Agora os seus registros já serão exibidos de forma randômica.

Se foi útil, curte o post ou deixa um comentário! Obrigado.

Seus comentários são muito apreciados.