2016-05-31 6 views
0

後、私は、私は主にセッション情報を中心に、例外電子メールで問題を抱えている4をレールにレール3.2から最近アップグレードアプリは、もはや完全な詳細にはRailsの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} 

Railsの4:

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

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

にはどうすればデータが出て掘削されるように得ることができますか?

答えて

1

使用inspectまたはto_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

私はこれを私のレールアプリでどこで指定できますか? –

+0

これは、テスト、エラーログ、コンソール、またはどこから印刷されていますか? –

+0

私は宝石を使っていましたが、それをアップグレードする必要がありましたが、これは大変感謝しています! –

関連する問題