繁体   English   中英

如何在rails中设置路由?

[英]How do I set up a route in rails?

在我的routes.rb我有这个:

 map.namespace :admin do |admin|
       admin.resources :galleries do |galleries|
          galleries.resources :gallery_images, :as=>'images'
       end
 end

rake路由显示如下所示的路由:

 admin_gallery GET    /admin/galleries/:id

当我在浏览器中访问此网址时:

http://192.168.2.2:3000/admin/galleries/11

我收到此错误:

Unknown action
No action responded to 11

但我本以为它会使用show action / view,我做错了什么?

文件中较高的路由可能会干扰这一点,并且确实如此。 Tim Snowhite的评论是正确的。

删除尾部斜杠,它应该适合你

http://192.168.2.2:3000/admin/galleries/11

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM