Rails说: 没有路线匹配{:action =>" import",:controller =>" admin / users"}
但rake routes
显示:
import_admin_user POST /admin/users/:id/import(.:format) admin/users#import
我的routes.rb看起来像:
namespace :admin do
resources :users do
member do
post :import
end
end
end
我错过了什么? Rails 5.0.7
答案 0 :(得分:0)
我得到了这个:
namespace :admin do
resources :users do
collection do
post :import
end
end
end
显然,收集是针对不带id的操作。