resources :cimgs, :path => :pics, :as => :pics
match '/enviar' => 'cimgs#new', as: 'new_pic'
当我打电话给new_pic_path时,我会一直得到/pics/new而不是/enviar
我该怎么办?
最佳答案
您可以更改顺序,因为路由是从顶部匹配的,或者将:except
选项添加到资源部分
resources :cimgs, :path => :pics, :as => :pics, :except => :new
关于ruby-on-rails - 如何替换Ruby on Rails中的默认url/path REST帮助器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7022835/