我有一个康康式的能力,但我希望得到相反的效果:
can :block, Company, id: user.company_id
这是我尝试过的:
can :block, Company, id: !user.company_id
cannot :block, Company, id: user.company_id
cannot :block, Company, :id => user.company_id
can :block, Company, :id => !user.company_id
没有一个是完全有效的。有人能帮我定义正确的能力吗?
发布于 2012-03-15 23:27:39
这个怎么样?
can :block, Company do |company|
company.id != user.company_id
end
https://stackoverflow.com/questions/9714846
复制相似问题