ich die Session-Methode von Ruby on Rails benutze so, dass ich eine Sitzung [: user_params] Hash wie folgt aus:Wie kann auf eine multidimensionale Hash-Sitzung zugegriffen werden?
password_confirmation: "test"
password: test
email: [email protected]
ich einfach zugreifen können, dass die Syntax Sitzung mit [: user_params] in meinem Datei ansehen.
Jetzt möchte ich nur Zugriff auf die 'E-Mail' Parameter, aber versuchen, session [: user_params] [: email] zu verwenden, bekomme ich immer einen leeren Wert. Wie kann ich auf diesen Wert zugreifen?
Ich glaube nicht, dass Sitzungen andere Werte als Strings unterstützen, aber ich bin mir nicht sicher. Aber zu viel Information in einer Sitzung zu speichern ist nie eine gute Sache. Versuchen Sie, Ihren Hash zu serialisieren, wenn Sie müssen. – iain