返回所有@articles,除了第一个

gle*_*ddy 3 ruby-on-rails-3

我的数据库中有@articles,我想查询它,但过滤掉最新的文章,然后返回所有其余的文章。

我的控制器是:

@articles = Article.find(:all, :order => "id desc")
Run Code Online (Sandbox Code Playgroud)

在我看来,我正在运行一个循环:

<% @articles.each do |article| %>
...
<% end %>
Run Code Online (Sandbox Code Playgroud)

我在想该视图可能是我应该应用某种过滤器的地方,但是到目前为止我似乎找不到任何文档。

希望一个简单的?

谢谢你的帮助!s

Fro*_*ost 5

这应该可以解决您的问题:

@articles = Article.order("id desc").offset(1).all
Run Code Online (Sandbox Code Playgroud)