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
任何想法?
謝謝。