次のモデルのアプリがあります:People、Projects、ProjectsAdminLists。
人とプロジェクトの間にはHABTMの関連性があります。各プロジェクトには1つのProjectAdminsListがあり、それぞれに多くの人がいる可能性があります。
各プロジェクトに属する人は他の人をプロジェクトに追加できますが、この関連付けの削除をProjectAdminsListに属する人に制限したいと思います。ビューでそれを制限するのは簡単ですが、コントローラーでそれを行うための最良の方法は何でしょうか?これに関する一般的なガイダンスを探しています。