【发布时间】:2012-01-30 13:49:43
【问题描述】:
我有一个带有 order_by 的循环 for :created_at 和 :desc
<% for comment in post.comments.order_by([:created_at, :desc]) %>
<% end %>
如何在每个块中执行 order_by([:created_at, :desc]),e.j:
<% post.comments.each do |comment|%>
<% end %>
已编辑
对我来说可以正常工作的代码:
post.comments.order([:created_at, :desc])[0,5].each do |comment|
使用 [0,5] 将结果限制为区间。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 sql-order-by each