我有設計爲我的用戶模型設置。devise銷燬會話路徑與另一個用戶路徑衝突
然而,當我嘗試調用destroy會話路徑:
的link_to 「退出」,destroy_user_session_path
但是,當我點擊鏈接發送我
.. ./users/sign_out
我得到以下錯誤,因爲sign_out顯然不是有效的用戶:
的ActiveRecord :: RecordNotFound在UsersController#顯示
如何解決此得到什麼?我已經嘗試過,但它似乎甚至沒有認出它是路線。
devise_scope :users do
delete "user/signout" => "devise/sessions#destroy", :as => :destroy_session
end