随机化来自DB的所有条目

时间:2014-10-29 15:46:45

标签: ruby-on-rails random model

我有一个产品型号,共有约40个条目。

在我的一个视图中,我想打印所有这些条目。我通过类似

之类的方式做到这一点
@products = Product.all

在我看来,我按条件迭代这些条目

@products.each do |p|
//Do some magic display

'问题'现在是我还想要随机化首先显示的条目。有没有办法做到这一点?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试执行@products = Product.order("RANDOM()")

之类的操作