我正在开发一个新的 rails 应用程序并遇到了这种情况。我想要多个资源中的相同路线,但我不想重复相同的路线。
有什么办法可以干掉这个
resources :contacts do
collection do
post :associate
delete :remove
end
end
resources :doctors do
collection do
post :associate
delete :remove
end
end
任何帮助将不胜感激。
最佳答案
尝试:
concern :associate do
collection do
post :associate
delete :remove
end
end
resources :contacts, :concerns => [:associate]
resources :doctors, :concerns => [:associate]
关于ruby-on-rails - 多个资源中的相同路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45120755/