0
我想使用cancancan限制權限。例如:如果我有一個任務模型。用戶只能看到未分配的任務,看不到分配的任務。rails cancancan gem如何限制權限
能力模型:
can :manage, Task, :user_id => false
但現在,用戶無法看到所有的任務。哪裏不對?希望任何人都可以幫助我!提前致謝!
我想使用cancancan限制權限。例如:如果我有一個任務模型。用戶只能看到未分配的任務,看不到分配的任務。rails cancancan gem如何限制權限
能力模型:
can :manage, Task, :user_id => false
但現在,用戶無法看到所有的任務。哪裏不對?希望任何人都可以幫助我!提前致謝!
can :manage, Task do |task|
task.user_id == nil
end
感謝您的幫助!爲什麼需要添加'或false'? – pangpang
不需要添加或爲false –