Rails在模型

时间:2017-03-06 05:21:11

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

在控制器上通常使用params获取id并在模型上?我试图使用下面的例子:

在任何一种情况下都没有获得id,那么如何获取模型上的id或任何属性?

def nook
   product = Product.find_by_id(:id)
   nook.product_id
end
def product
    prod = Product.find_by_id(attributes['product_id']) 
end

1 个答案:

答案 0 :(得分:0)

在你的控制器中使用params hash

   product = Product.find_by_id(params[:id])