我有一根绳子,我只想看看它是不是“模型”.所以在搜索之后,我找到了一种方法:但是..。当它不是一个有效的模型名时,它会引发以下错误:
if Object.const_defined?(错误的常量名称AnyName):
const_defined不应该只返回true/false,而不是抛出错误?目前,我发现了一个丑陋
我在这里从cancan开始,我想知道如何检查模型中的权限或实现我想要的最佳方式:
在我的用户表单中,我有角色分配的复选框,但只有管理员可以这样做。我已经用<% if can?:assign_roles,@user %>隐藏了html中的复选框,但是一个不好的用户可能会编辑html并添加复选框,然后选择他想要的角色。因此,我决定使用before_save方法</e