在控制器中传递参数id

时间:2013-06-12 08:30:14

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1

我想在我的控制器中选择我的params id,我想知道如何做到这一点。

例如,我有:

@article = Article.find(params[:id])

但我想只选择第一条。 那么我怎么写呢?

我认为就是这样:

@article = Article.find(params[:id => '1'])

EDIT  我有解决方案(谢谢:oldergod和Ryan Bigg)=>

Article.find(1)

2 个答案:

答案 0 :(得分:1)

仅查找ID = 1的文章:

Article.find(1)

有关此类的更多信息,请阅读Active Record Querying Guide

答案 1 :(得分:0)

你可以这样做:

@article = Article.first()

第一篇文章记录。