ユーザービューからの非同期リクエストを介してパーシャルをレンダリングしようとすると、この問題が発生しました。
問題は、私がuser_controller.rbで作成した新しいアクション内にあったため、CanCan が呼び出しを承認していなかったことです。私はRailsに不慣れ:edit
で、能力クラスを入れるだけで十分だと思いました。
リンクからを削除したため、このエラーが発生しましたremote: true
。これにより、http 要求を介してビューをレンダリングできます。なぜ私がそれをしたのか、私のようにしないでください。ビギナーの運!
私の質問は次のとおりです。運が悪かった場合、どうすればそのエラーをデバッグできたでしょうか?