我的 rails 应用程序正在从 json 接收以下内容。如何在 Ruby 中访问属性的名称键和日历 ID。
Parameters: {"data"=>{"type"=>"user-events", "attributes"=>{"name"=>"An event", "location"=>"University of Illinois at Urbna-Champaign", "notes"=>"Testing my eventf\n", "all-day"=>false, "recurring"=>false, "sunday"=>false, "monday"=>false, "tuesday"=>false, "wednesday"=>false, "thursday"=>false, "friday"=>false, "saturday"=>false, "start-date"=>"01-16-2018", "stop-date"=>"01-16-2018", "start-time"=>"04:32PM", "stop-time"=>"05:32PM"}, "relationships"=>{"calendar"=>{"data"=>{"type"=>"calendars", "id"=>"685"}}}}}
我是否使用下面的代码来访问 name 属性?
params[:data][:attributes][:name]
另外,我是否使用以下内容来访问日历的 ID?
params[:data][:relationships][:calendar][:data][:id]
在此先感谢您的帮助
如果您的哈希名称是参数
Parameters['data']['attributes']['name'] # "An event"
Parameters['data']['relationships']['calendar']['data']['id'] # "685"
如果是参数,那么
params['data']['attributes']['name'] # "An event"
params['data']['relationships']['calendar']['data']['id'] # "685"
将访问属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句