在特定的 Controller 中,我有以下参数列表:
Parameters: {"user"=>"{\"id\":32,\"email\":\"test@test.com\",\"created_at\":\"2014-04-10T13:13:40.000Z\",\"updated_at\":\"2014-04-11T18:10:15.000Z\"}"}
例如,我如何获得电子邮件的值(value)?
最佳答案
你的值(value)看起来像 json。
所以试试这个
user_params = ActiveSupport::JSON.decode(params[:user])
user_params[:email]
或者
require 'json'
user_params = JSON.parse(params[:user])
user_params[:email]
关于ruby-on-rails - 获取特定参数的值 - Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23020928/