Si j'ai un modèle ActiveRecord :: Base avec une portée par défaut:
class Foo < ActiveRecord::Base
default_scope :conditions => ["bar = ?",bar]
end
Existe-t-il un moyen de faire un Foo.find
sans utiliser les default_scope
conditions? En d'autres termes, pouvez-vous remplacer une étendue par défaut?
J'aurais pensé que l'utilisation de «default» dans le nom suggérerait qu'il était remplaçable, sinon cela s'appellerait quelque chose comme global_scope
, non?