标签: ruby-on-rails activerecord named-scope
我为ActiveRecord实体创建了几个范围,我想使用其中一个来强制用户。如果没有选择命名范围,是否有一种方法可以抛出异常。 即,我想不允许这样做:
Entity.all
但请允许:
Entity.user(current_user)
由于
答案 0 :(得分:2)
覆盖:所有范围
scope :all, #something like throwing an exception or calling other query