对于具有如下语法的params有什么特别之处:
model[column]=value
即
...?product[name]=grand&product[type]=chair
他们的待遇有何不同?
答案 0 :(得分:0)
没有。
除了被安排到一个名为params
的哈希之外:
{:product => {:name => 'grand', :type => 'chair'} }
然后您可以在控制器中访问这些内容,如下所示:
params[:product] # would return {:name => 'grand', :type => 'chair'}
params[:product][:name] # would return 'grand'
您可以使用它来创建product
:
@product = Product.new(params[:product])