Das Clearing-Schienen-Sitzung während der Entwicklung
Wie lösche ich die Schienen Sitzung, so kann ich starten Sie mit einem frischen Schiefer? Ich weiß, ich könnte nur zunichte machen, jeder der die session-Variablen mit session[:my_var] = nil
, aber es ist ein rake-task, oder etwas, dass weiß, wie wiederherstellen der session-Daten auf Ihrer grundlegendsten form?
Ich bin mit Spree und speichert es ein paar Eigenschaften in der Sitzung, dass, würde ich mag, um zu sehen, was Los ist in den hintergrund, wie order_id
, order_token
, user_credentials_id
usw.
Ich bin mit SQLite3
- Ich jetzt verwenden Sie einfach
session.clear
in einem before-filter für etwas schnell.
Du musst angemeldet sein, um einen Kommentar abzugeben.
ActionController::Base.session_store
imsession_store.rb
Überprüfen Sie Ihre session_store in Ihrer Umgebung.rb-Datei.
Man kann die "db:Sitzungen:klar," nur wenn es sagt active_record. In diesem Fall sind Sie dumping Ihre Sitzung in db.
Ansonsten einfach löschen Sie Ihre browser-cookies.