11

这是我的代码:

    <% question.answers.each do |answer| %>


      <li><%= answer.content %></li>


    <% end %>

我想随机订购答案对象。考虑到可能答案的数量少于 10 个,最有效的方法是什么?

4

2 回答 2

20

您可以使用这样的shuffle方法:

question.answers.shuffle.each do |answer|
于 2012-10-29T14:07:21.870 回答
3

这个怎么样

<% question.answers.shuffle.each do |answer| %>


      <li><%= answer.content %></li>


    <% end %>
于 2012-10-29T14:08:10.363 回答