Ruby on rails RubyonRails注销
我正在尝试创建一个允许用户注销的视图 所以我得到的是:Ruby on rails RubyonRails注销,ruby-on-rails,logging,Ruby On Rails,Logging,我正在尝试创建一个允许用户注销的视图 所以我得到的是: <%= link_to 'log out', :controller => "client", :action => "logout", :id => session[:id] %> “客户端”,:操作=>“注销”,:id=>会话[:id]> 但这给了我一个错误: 没有路由匹配项“/客户端/注销/Lily” 使用{:method=>:get} 有什么帮助吗?您是否定义了该操作的路径?定义logout是否使用
<%= link_to 'log out', :controller => "client", :action => "logout", :id => session[:id] %>
“客户端”,:操作=>“注销”,:id=>会话[:id]>
但这给了我一个错误:
没有路由匹配项“/客户端/注销/Lily”
使用{:method=>:get}
有什么帮助吗?您是否定义了该操作的路径?定义
logout
是否使用GET检索操作
map.resource :user, :collection => {:logout => :get}
我不太熟悉这些(我所知道的是你的建议奏效了-所以我感谢你)我在哪里可以学到更多请?再次谢谢@莉莉:该部分来自文档:。我认为没有一个好的教程可以获取所有这些内容,请查看github上的示例应用程序和搜索文档。关于资源部分,您应该记住rails只为
索引
,新建
,创建
,编辑
,更新
和删除
方法提供映射,所有其他方法都需要通过youself@Lily当前位置如果这个答案对你有效,为什么不投票并将其标记为答案?