Ruby on Rails路由可以在单个操作中指向嵌套URL吗?

时间:2017-01-06 07:07:43

标签: ruby-on-rails routes nested-routes

Ruby on Rails是否有可能(我们依旧使用v2)允许路由文件映射嵌套的URL EG

mydomain.com/controller/object/action

单一行动,例如

:controller,:action

我们目前有一个网址 mydomain.com/controller/action 我想把它改成 mydomain.com/controller/object/action

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以编写如下的单一路线。您将在控制器操作中以params [:id]获得记录ID。

match 'controller/:id/action' => 'controller#action', via: :get