ruby-on-rails-3 – 僵尸5级挑战赛5
发布时间:2020-12-16 21:21:04 所属栏目:百科 来源:网络整理
导读:问题陈述是 创建命名路由.它应该生成一个类似’/ zombies /:name’的路径,其中:name是一个参数,并指向ZombiesController中的索引操作.将路线命名为“墓地” 资源是 资源 zombiesid name graveyard1 Ash Glen Haven Memorial Cemetary2 Bob Chapel Hill Cem
问题陈述是
创建命名路由.它应该生成一个类似’/ zombies /:name’的路径,其中:name是一个参数,并指向ZombiesController中的索引操作.将路线命名为“墓地” 资源是 zombies id name graveyard 1 Ash Glen Haven Memorial Cemetary 2 Bob Chapel Hill Cemetary 3 Jim My Fathers Basement 我的解决方案是 TwitterForZombies::Application.routes.draw do match ':name' => 'Zombies#index',:as => 'graveyard' end 我也试过了 TwitterForZombies::Application.routes.draw do match ':name' => 'Zombie#index',:as => 'graveyard' end 我在两种情况下得到的错误是 Sorry,Try Again Did not route to ZombiesController index action with :name parameter 我究竟做错了什么?? 解决方法
试试这个:
match '/zombies/:name',:to=> 'zombies#index',:as => 'graveyard' RailsForZombies::Application.routes.draw do resources :zombie match '/zombies/:name',:to=> 'Zombies#index',:as => 'graveyard' end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |