假设我有一个project
模型,并且我想创建一个链接,将每个项目project_id
与controller
. projects_controller
我试过这个
resources :projects do
member do
get :controller
end
end
这行得通吗?网址controller_project_url
是否正确?
假设我有一个project
模型,并且我想创建一个链接,将每个项目project_id
与controller
. projects_controller
我试过这个
resources :projects do
member do
get :controller
end
end
这行得通吗?网址controller_project_url
是否正确?
你只需要写resources :projects
你的路线。
您可以从http://guides.rubyonrails.org/routing.html阅读更多关于 Rails 中的路线的信息
好吧,我会说将动作命名为 不是一个好主意controller
,您应该以它应该告诉其行为的方式命名它。
你写的路线是正确的。
我同意@AmitThawait,这应该足够了。顺便说一句,你的路线,你应该有这样的线路,运行时rake routes
controller_project GET /projects/:id/controller(.:format) projects#controller