Ruby on rails Rails 4-CanCanCan-表达式
我试图用CanCanCan在我的ability.rb中定义能力 我不确定这是否是一个有效的表达式-我在wiki中找不到处理这个问题的示例 我有一个叫Vision的模型。Vision有一个布尔属性:public和另一个属性:public\u Vision 如果:public是真的,那么我想创造一种阅读:public愿景的能力 我试过这个:Ruby on rails Rails 4-CanCanCan-表达式,ruby-on-rails,cancan,cancancan,Ruby On Rails,Cancan,Cancancan,我试图用CanCanCan在我的ability.rb中定义能力 我不确定这是否是一个有效的表达式-我在wiki中找不到处理这个问题的示例 我有一个叫Vision的模型。Vision有一个布尔属性:public和另一个属性:public\u Vision 如果:public是真的,那么我想创造一种阅读:public愿景的能力 我试过这个: can :read, Vision.public_vision, :public => true 这是有效的语法吗?我还不能测试我的能力文件,因为
can :read, Vision.public_vision, :public => true
这是有效的语法吗?我还不能测试我的能力文件,因为有太多的ruby内容我无法注释。我已将此更改为: can:read,Vision,[:public\u Vision] 然后,在视图中,仅当:public为true时才显示链接
我在CanCanCan wiki上找到了资源属性部分。到目前为止还不错。我已将此更改为: can:read,Vision,[:public\u Vision] 然后,在视图中,仅当:public为true时才显示链接 我在CanCanCan wiki上找到了资源属性部分。到目前为止还不错