0

在我的 routes.rb 文件中,我有以下内容:

controller :sessions do
  get 'login' => :new
  post 'login' => :create
  delete 'logout' => :destory
end

在视图文件中,我有这个链接:

<%= link_to 'Logout', logout_url, :method => :delete%>

但是当单击注销链接时,我收到此错误

Unknown action

The action 'destory' could not be found for SessionsController
4

1 回答 1

2

您的路线很好,问题是您SessionsController没有destroy定义任何操作

实际上,我刚刚注意到,您的路线destorydestroy

于 2012-08-12T11:59:30.150 回答