1
我正在设置API。Ruby/Rails - 无法在控制器中直接访问JSON对象属性
客户机(使用HTTParty)职位这个到API:
{:body =>
{
:product=> {:description=>"some text", :cost => "11.99"},
:brand=> {:name=>"BrandName", :etc =>"hey"}
}
}
服务器/ API接收的讯息。 现在,如果我访问params[:brand]
我得到:
{"name"=>"BrandName", "etc" =>"hey"}
如果我这样做:
Brand.new(params[:brand])
然后我得到一个新的品牌对象的“名称”和“等”属性正确填充。
但是,如果我尝试访问params[:brand][:name]
,我只是得到nil
任何想法?
谢谢。