我一直在阅读有关 Rails 3 中的路由的信息,但未能成功实现我所需要的。对于 Rails 3 中的路由来说还是相当新的,所以我可能只是忽略了一些事情或者把它复杂化了。
这就是我想要实现的目标:
website/foo
到foo
控制器的路由,index
动作
website/foo/index
到foo
控制器的路由,index
动作
website/foo/bar
到foo
控制器的路由,bar
动作
website/foo/random
到foo
控制器的路由,index
动作
website/foo/bar/rondom
到foo
控制器的路由,bar
动作
其中“随机”可以是任何文本、数字、路径 (/new/x/w/y/23) 或其他任何内容。
我尝试同时使用match
, 和resources
处理collection
基本情况时,它没有处理“随机”。
我也在寻找各自的命名路径,应该指定还是会生成?