Nadpisywanie Railsów default_scope
Jeśli mam model ActiveRecord :: Base z domyślnym zakresem:
class Foo < ActiveRecord::Base
default_scope :conditions => ["bar = ?",bar]
end
Czy jest jakiś sposób na zrobienieFoo.find
bez używającdefault_scope
warunki? Innymi słowy, czy możesz zastąpić domyślny zakres?
Pomyślałbym, że użycie „domyślnego” w nazwie sugeruje tobyło nadpisywalny, w przeciwnym razie będzie nazywany czymś w rodzajuglobal_scope
, dobrze?