我正在使用CanCan进行授权。 我在/app/config/ability.rb中定义了模型-操作-用户规则,并且它运行良好。 我添加了load_and_authorize_resource
到我的application_controller中,一切都完成了。
然而,我还有很多视图和控制器没有相关的模型。 例如,尝试加载统计页面时会出现错误:
NameError (uninitialized constant Statistic):
activesupport (3.2.3) lib/active_support/inflector/methods.rb:229:in `block in constantize'
activesupport (3.2.3) lib/active_support/inflector/methods.rb:228:in `each'
activesupport (3.2.3) lib/active_support/inflector/methods.rb:228:in `constantize'
...
CanCan是否有一种方式可以与控制器和操作配合使用,而不是模型和操作?