当时我正在重构我的 Rails 应用程序:
通常我只是渲染部分表单,如下所示:
<%= render "treatments/form" %>
所以现在我尝试在另一个网站上显示这个部分,带有一个链接:
<%= link_to 'new', "treatments/form" %>
但得到错误:
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
那么我该怎么做才能让它工作呢?如何生成指向同一部分的链接?