我已經搜索並嘗試了一堆不同的東西。沒有工作。我在路線中錯過了什麼導致這個錯誤?導軌路由沒有路由匹配{:action =>「revert」,:controller =>「the_name」
resources :the_name do
member do
get 'revert'
end
end
在我的控制器
def revert
...
end
我的觀點是呼籲
revert_the_name_path(@some_var)
@some_var只是模型的實例。 IE:@some_var = SomeModelName.new
我已經試過
resources :the_name do
collection do
get 'revert'
end
end
做'耙路線| grep恢復'。可以幫助你調試。你一定需要'member'而不是'collection'。 – Robin