Так что я проект, который имеет маршруты, как например:леса с глубокими вложенными маршрутами
routes.rb
resources :projects do
resources :messages
resources :lists do
resources :tasks
end
end
Однако я хочу добавить во время отслеживания для каждой задачи, которую я создавать, превращая мою маршрутизацию в:
routes.rb
resources :projects do
resources :messages
resources :lists do
resources :tasks do
resources :timetracks
end
end
end
Я хочу подделать основы моего MVC, а затем войти и внести необходимые изменения или изменения, но как я могу подкрасться, чтобы мои контроллеры и представления соответствовали моей маршрутизации? Или это возможно?
Для дальнейшей разработки, когда я напечатал это в консоли:
rails generate scaffold timetrack hours:float date:datetime description:string task:references
я получаю нормальные строительные леса файлы, но все маршруты отформатированы как таковой:
http://localhost:3000/timetracks/
Если действительно, я хотел бы, чтобы они были:
http://localhost:3000/projects/1/lists/1/tasks/1/timetracks/
Я знаю, что вы можете сделать это вручную в контроллерах и взглядов, но есть ли способ я могу это произвести при выполнении моего подмостки?