2016-05-31 49 views
0

我最近升級從軌3.2的應用軌4.我在遇到異常的電子郵件的問題,主要是圍繞會議信息不再給出了全面的細節後軌道4升級會話信息截止

Rails的3.2:

------------------------------- 
Session: 
------------------------------- 

    * session id: [FILTERED] 
    * data: {"session_id"=>"f95f527ce9b8829396863e755adf4087", 
    "_csrf_token"=>"Gr4dGdPtoEPN/1gQ4mzzqpTv45D9vErwIuc28Z/q2Ww=", 
    "user_credentials"=> 
    "0a1ed7c0e02c01c01c11a1d7f997029d644f97dfdcad5a891b89674313eb439b89bc17b2e97236a50c1e5e1533a9ad99b650883daeb8ad9163dd049f3f78ec28", 
    "user_credentials_id"=>104, 
    "return_to"=>"/home/index", 
    "two_pair"=>false} 

軌道4,5:

------------------------------- 
Session: 
------------------------------- 

    * session id: [FILTERED] 
    * data: #<ActionDispatch::Request::Session:0x007ff634e5df80 ...> 

我怎樣才能鑽出來的數據?

回答

1

使用inspectto_json

# This is your data 
# data: #<ActionDispatch::Request::Session:0x007ff634e5df80 ...> 

data.inspect # Lays it all out there for you 
data.to_json # Puts it in json format 

# You can also try YAML 
data.to_yaml # In YAML format, very easy to read 

查看Handy-dandy Rails Debugging Guide更多的技巧。

+0

我在哪裏可以在我的Rails應用程序中指定這個? –

+0

這是從測試,錯誤日誌,控制檯中打印的,還是在哪裏? –

+0

我正在使用寶石,需要升級它,但這有助於非常感謝! –