115 session[:message] = nil これはセッション変数を破棄する最良の方法ですか? 注:のようにすべてのセッション変数をクリアする必要はありませんreset_session。 ruby-on-rails session — モヒトジェイン ソース
237 session.delete(:message) 一般に、セッション変数はSessionHashオブジェクトであり、ハッシュから継承されます。 — シグルド ソース 16 これが正しい方法です。session [:message] = nilは、:messageキーをセッションハッシュに残します。これにより、セッションにそのキーに値が割り当てられていないかのように、キーと値が破棄されます。 — Brett Bender、