Ruby on rails 轨道,链接到。。。治疗/_表

Ruby on rails 轨道,链接到。。。治疗/_表,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,在我重构rails应用程序时: 通常我只渲染部分形式,如下所示: <%= render "treatments/form" %> 我知道我必须编辑我的路线,但我不知道如何编辑 Ruble::Application.routes.draw do resources :patients do resources :treatments resources :paintings end resources :treatments do resources :catego

在我重构rails应用程序时:

通常我只渲染部分形式,如下所示:

 <%= render "treatments/form" %>
我知道我必须编辑我的路线,但我不知道如何编辑

 Ruble::Application.routes.draw do
resources :patients do
  resources :treatments
  resources :paintings
end

resources :treatments do
  resources :categories
end
那么我能做什么,让它工作呢?
如何生成指向同一部分的链接

所有链接必须与路由/控制器操作匹配。分部文件只是一个文件

为什么要重构
?很好


但是如果您真的想,您可以在控制器操作中执行
渲染。

好的,我明白了!但是我应该如何定义路由/控制器操作?取决于您想要的url等,但通常您会在控制器中使用
new
操作。并呈现部分内部处理/new.html.erb
  No route matches [GET] "/patients/treatments/form"
 Ruble::Application.routes.draw do
resources :patients do
  resources :treatments
  resources :paintings
end

resources :treatments do
  resources :categories
end