我有一个机会和一个用户模型。用户可以以管理员身份登录(我将管理员作为布尔属性)。我希望用户能够删除机会,当且仅当他们是管理员时,我想知道是否有人知道如何做到这一点?到目前为止,我的机会有以下删除链接:
视图/ opportunities_opportunity <%= link_to_if(@ user.admin?,"删除",商机,方法::删除,数据:{确认:'您确定吗?'})%>
然而,我一直收到错误"未定义的方法`admin?'为零:NilClass"
请帮忙。谢谢!
答案 0 :(得分:1)
已修复...我使用@ current_user.admin?相反,它工作。