我想你可以在你的
   
    routes.rb
   
   像这样的文件:
  
  scope except: [:edit, :destroy] do
  resources :users
end
  
   将返回路线:
  
  users     GET   /users(.:format)   users#index
          POST  /users(.:format)   users#create
new_user  GET   /users/new(.:format)   users#new
user      GET   /users/:id(.:format)   users#show
          PATCH /users/:id(.:format)   users#update
          PUT   /users/:id(.:format)   users#update
  
   你可以看到
   
    users#destroy
   
   和
   
    users#edit
   
   路线丢失。
  
  
   
    在您的情况下,它将是:
   
  
   scope except: [:edit, :destroy] do
    resources :expenditure_management2s do 
                        collection { post :import }
                        collection { get :dropdown }
                        collection { get :test }
                        end 
    resources :expenditure_management1s do 
                        collection { post :import }
                        collection { get :dropdown }
                        collection { get :test }
                        end 
    resources :expenditure_managements do 
                        collection { post :import }
                        collection { get :dropdown }
                        collection { get :test }
                        end 
 end