我正在创建一个类似于Reddit的网站。我想让版主能够更新主题,但不能创建或删除主题。我知道我需要更新TopicsController但我不确定如何更新。我的主要问题是我不确定如何使代码足够具体以确保版主只能更新;不要像管理员那样删除或创建主题。我当前的代码如下所示:classPostsController我已经为枚举角色添加了主持人角色。如果这看起来很基础,我深表歉意......但这让我难住了!提前致谢! 最佳答案 我可以用一些定制的解决方案来回答,但最好使用结构化和社区审查的方法:使用cancan授权.