【发布时间】:2012-04-18 11:21:26
【问题描述】:
正在显示和隐藏 cmets,默认情况下我显示 2 个最新的:
辅助方法:
def comments(micropost_id)
Comment.where(:micropost_id => micropost_id).limit(2).order("created_at DESC").reverse
end
2个cmets会以这种方式显示:
评论 1(10 小时前发送)
评论 2(一小时前发送)
我有一个显示所有 cmets 可点击按钮,可将特定微博的所有 cmets 添加到列表中。这很好,除了我需要除了 2 个最新的 cmet 之外的所有 cmet。
使用offset(2) 会删除前 2 个 cmets。我基本上需要做相反的事情。所以想知道是否有什么我可以链接到 offset 方法来实现这一点,或者是否有专门的方法可以与 .offset() 做相反的事情?
提前致谢 亲切的问候
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1