0

organisation_id != nilたとえば、ハッシュ条件を介してユーザーの CanCan 機能を定義することは可能ですか?

can :crud, User, :organisation_id => ?present?
4

1 に答える 1

0

以下のようなことができます。これにより、null 以外の organization_id を持つユーザーのみが crud を実行できるようになります

can :crud, User.all do |user|
  user.organization_id.present?
end
于 2013-09-25T19:03:58.970 に答える