获得设计sign_out错误

时间:2016-01-06 20:40:34

标签: ruby-on-rails ruby

我得到的错误

No route matches [GET] "/retailers/sign_out"

我的路线档案

  devise_for :retailers
  devise_for :suppliers
  devise_for :admins, skip: [:registration]

和佣金路线

destroy_retailer_session_path   DELETE  /retailers/sign_out(.:format) devise/sessions#destroy

为什么我不能退出?

1 个答案:

答案 0 :(得分:1)

您需要添加

   method: :delete

到您的注销link_to以执行DELETE HTTP请求而不是默认GET