我正在尝试创建一个这样的嵌套路线:
resources :storyboards, path: "" do
resources :stories, path:""
end
这将呈现以下路径参数:
因为嵌套路由是在之前定义的,所以Rails忽略了我们父控制器的/new
路由。我想知道是否有人实现了我们正在尝试的(使用path: ""
嵌套路由)?
我相信这两个修正案将是:
- 为
new
控制器创建单独的storyboards
路由(以覆盖另一个)- 以某种方式获取rails以在父
下呈现嵌套路由 醇>
如果有人有这方面的经验,我们将非常感谢您的见解!
答案 0 :(得分:0)
在@babar
的帮助下,我们设法通过小黑客修复错误:
#config/routes.rb
get "new", to: "storyboards#new"
resources :storyboards, path: "" do
resources :stories
end