如果我有一个具有default-scope的ActiveRecord::基础模型:
class Foo < ActiveRecord::Base
default_scope :conditions => ["bar = ?",bar]
end
有没有办法在不使用default_scope
条件的情况下执行Foo.find
?换句话说,你能覆盖一个默认的作用域吗?
我本以为在名称中使用‘’会暗示它是可覆盖的,否则它就会被称为类似global_scope
的东西,对吧?
https://stackoverflow.com/questions/1834159
复制相似问题