我很擅长使用Ruby on Rails。 我创建了一个名为“帖子”的博客,我希望我的主页能够显示最新的两个条目...
到目前为止,我已经使用
显示了所有博文<% @posts.each do |post| %>
但是如何修改它以仅显示最新的2?
非常感谢。
答案 0 :(得分:3)
@posts = Post.order('created_at desc').limit(2)
答案 1 :(得分:2)
假设您的控制器中有@posts = Post.all
之类的东西,您只需执行以下操作:
@posts = Post.last(2)