どこかで答えられると思っていた問題がありましたが、見つからないので、このようなルートがあります
resources :users, only: [:show, :edit, :update] do
get :resend_invitation
end
もちろん:resend_invitation
ルートはこんな感じ/users/:user_id/resend_invitation
Cancan は:id
パラメーターを使用してリソースをロードするだけのようです。:user_id
パラメータも含めるように指定する方法をドキュメントで見つけることができません。ネストされたルートのリソースも自動的にロードしたいだけです。
誰かが何か洞察を持っているなら、私はとても感謝しています。
ありがとう
明確にするために編集:
私の最終目標は、ネストされたルートに @user を入力することです
def resend_invitation
# @user = User.find(params[:user_id] done by cancan
@user.something
end