Quiero darles a los usuarios la capacidad de recorrer las publicaciones de mi blog en orden aleatorio.Paginar a través de una lista aleatoria de publicaciones de blog usando will_paginate
no puedo ponerlo en práctica como esto:
@posts = Post.paginate :page => params[:page], :order => 'RANDOM()'
ya que el parámetro :order
se llama con cada consulta, y por lo tanto corro el riesgo de repetir las entradas del blog.
¿Cuál es la mejor manera de hacerlo?
¿Cuál es la sintaxis para usar RANDOM() con una semilla? No puedo encontrarlo –
Detalles de sintaxis añadidos para MySQL –