1
내 설치 : 레일 3.0.9, 루비 1.9.2, 캉캉 1.6.5캉캉 허가 자식 상태
내 모델 :
class User
has_many :projects
class Project
has_many :tasks
belongs_to :user
class Task
belongs_to :project
can :manage, Task, :project => { :user_id => user.id }
ability.rb 내가
user
및
project
이 승인되고
project
의 특정 상태가
project
인스턴스 메소드 (예 : 01)로 결정된 경우에만
task
에 대한 액세스를 허용해야합니다.(나는 단지 속성으로 만들지 않은 이유가 있습니다). 능력을 지정하는 구문은 무엇입니까?