2014-04-11 52 views
2

在一個特定的控制器我則params的文章:獲得價值 - Rails的

Parameters: {"user"=>"{\"id\":32,\"email\":\"[email protected]\",\"created_at\":\"2014-04-10T13:13:40.000Z\",\"updated_at\":\"2014-04-11T18:10:15.000Z\"}"} 

如何,我可以得到電子郵件例如價值?

回答

3

你看起來像json。

那麼試試這個

user_params = ActiveSupport::JSON.decode(params[:user]) 
user_params[:email] 

require 'json' 
user_params = JSON.parse(params[:user]) 
user_params[:email]