Ruby on Rails で、複数のリソースのベース URL に別の RESTful アクションを追加する方法はありますか? 私はこのようなものを探しています:
resources :groups do
resources :users do
put on: :base, to: 'users#update_all'
end
end
ルートを生成するもの:[PUT] groups/:group_id/users => users#update_all
私はすでにこれをやろうとしました:
resources :groups do
resources :users
put 'users', on: :member, to: 'users#update_all'
end
params[:group_id]
しかし、それはコントローラーの値を保持しません。