2012-04-10 79 views
0

我有一个User(复数)和一个Subscription(单数)控制器。我想知道是否可以设置如下路线:Rails:嵌套在另一个资源索引上的奇异资源

/users/subscription/edit 

这意味着要编辑当前用户的订阅。我看到的所有例子都像/users/1/subscription/edit

这样,任何用户都可以指向这个相同的URL,它将直接到它们的设置页面。

回答

0

使航线,如:

match '/users/subscription/edit' => 'subscription#edit' : as => "subscription_edit" 
OR 
match '/users/subscription/edit', :controller => 'subscription', :action => 'edit' : as => "subscription_edit"