目标是创建一个自定义路由,以便/ undead将转到ZombiesController上的不死行为。
我的代码:
TwitterForZombies::Application.routes.draw do
resources :zombies
match 'show_zombie' => "undead#show"
end
错误......“没有添加正确的路线,无法进入ZombiesController#不死族。”
我不确定我哪里出错......
答案 0 :(得分:8)
您的路线符号应如下所示:
match 'path' => 'controller#action'
所以,路径是不死的,控制器是僵尸,行动是不死的:
match 'undead' => 'zombies#undead'
答案 1 :(得分:1)
/不死生物进入亡灵行动
match 'undead' => 'zombies#undead'
您可以用match
之一替换get, post, put, or delete
。
答案 2 :(得分:1)
我认为问题现在已经改变,解决方法是:
RailsForZombies :: Application.routes.draw做
匹配'亡灵' => '#僵尸不死'
端
答案 3 :(得分:0)
再次阅读目标:)
你想要去ZombiesController#不死生物但是你把它设置为ZombiesController#show