Ruby on rails 在Rails 4中创建嵌套资源

Ruby on rails 在Rails 4中创建嵌套资源,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想制作一些rails应用程序逻辑,如下所示: 每个客户都有一个活动,每个活动都有一个任务,每个任务都有一个任务。所以战役属于客户,任务属于战役,任务属于任务。我正在尝试创建嵌套路由,比如“/client/client\u id/campaims/campaign\u id/quest/quest\u id/mission”,我应该如何创建路由?如果我将有4级嵌套的路线,如果它会好吗? 我应该如何为所有客户任务创建索引操作 我想你已经知道答案了。 在routes.rb中 resources :c

我想制作一些rails应用程序逻辑,如下所示: 每个客户都有一个活动,每个活动都有一个任务,每个任务都有一个任务。所以战役属于客户,任务属于战役,任务属于任务。我正在尝试创建嵌套路由,比如“/client/client\u id/campaims/campaign\u id/quest/quest\u id/mission”,我应该如何创建路由?如果我将有4级嵌套的路线,如果它会好吗?
我应该如何为所有客户任务创建索引操作

我想你已经知道答案了。 在routes.rb中

resources :clients do 
 resources :campaigns do 
   ........... so on...
 end

end

我读到嵌套超过1级的资源不是rails的方式,然后思考并重新构建您的方法