首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pundit进行授权

使用pundit进行授权
EN

Stack Overflow用户
提问于 2017-04-19 06:58:15
回答 1查看 28关注 0票数 0

用户有包。用户属于package,package在用户与package之间有多个users.One对多个关系。金、银、铜都是包装。那么如何授权银包用户每月增加100条帖子,金包用户每月增加200条帖子,铜包用户每月增加50条帖子呢?

EN

回答 1

Stack Overflow用户

发布于 2017-04-21 21:30:52

您可以在PostPolicy中执行以下操作

def create? user.montly_posts >= user.allowed_posts end

并在User模型中添加用于monthly_postsallowed_posts的助手方法

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43483554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档