Ruby on rails 权威人士授权
用户有一个包。用户属于包,包有多个用户。用户和包之间的一对多关系。金、银、铜都是包装。因此,我们如何授权银包用户每月可以添加100个帖子,金包用户每月可以添加200个帖子,铜包用户每月可以添加50个帖子。您可以在Ruby on rails 权威人士授权,ruby-on-rails,group-policy,pundit,Ruby On Rails,Group Policy,Pundit,用户有一个包。用户属于包,包有多个用户。用户和包之间的一对多关系。金、银、铜都是包装。因此,我们如何授权银包用户每月可以添加100个帖子,金包用户每月可以添加200个帖子,铜包用户每月可以添加50个帖子。您可以在后期策略中执行类似操作 def创建? user.montly_posts>=user.allowed_posts 结束 在用户模型中,为每月发布的帖子和允许发布的帖子
后期策略中执行类似操作
def创建?
user.montly_posts>=user.allowed_posts
结束
在用户
模型中,为每月发布的帖子
和允许发布的帖子