Ruby on rails 如何让rails知道我的param值是hashmap?
我有一个android客户端,我用Ruby on rails 如何让rails知道我的param值是hashmap?,ruby-on-rails,hashmap,params,Ruby On Rails,Hashmap,Params,我有一个android客户端,我用param body "user"=>{ "email"=>"hello@qq.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, 我用 params.fetch("user", {}) 获取用户参数,但结果是字符串,而不是哈希映射 我如何设置请求主体,让rails知
param body
"user"=>{
"email"=>"hello@qq.com",
"password"=>"[FILTERED]",
"password_confirmation"=>"[FILTERED]"},
我用
params.fetch("user", {})
获取用户参数,但结果是字符串,而不是哈希映射
我如何设置请求主体,让rails知道我的值是hashmap?该字符串的值是什么?可能有帮助吗?该字符串的值是{\“email\”=>“hello@qq.com\“,\“password\”=>\“[FILTERED]\”,\“password\u confirmation\”=>\“[FILTERED]\”},然后rails调用stringify\u键,但是该方法是hashmap方法,而不是字符串,因此它会出错。