这是我的代码:
<% question.answers.each do |answer| %>
<li><%= answer.content %></li>
<% end %>
我想随机订购答案对象。考虑到可能的答案数量,最有效的方法是什么呢?<10>
答案 0 :(得分:16)
您可以使用shuffle
方法,如下所示:
question.answers.shuffle.each do |answer|
答案 1 :(得分:3)
这个怎么样
<% question.answers.shuffle.each do |answer| %>
<li><%= answer.content %></li>
<% end %>