0
我有一个应用程序使用以下模型:人员,项目,项目管理员。Rails - 允许人们添加记录之间的关联,但只允许管理员删除它
人与项目之间存在HABTM关联。每个项目都有一个ProjectAdminsList,每个项目可以有很多人。
属于每个项目的人可以添加其他人,但是我想限制将此关联移除到属于ProjectAdminsList的人。在视图中限制这一点很简单,但在控制器中执行它的最佳方式是什么?我正在寻找这方面的一般指导。
我已经实现了一些基本的权限检查,但CanCan看起来非常好。将尝试一下。 – ntlk 2012-04-26 12:38:42