Salut, j'ai un named_scope
dans mon modèle User
comme suit.Comment réutiliser des étendues nommées?
named_scope :by_gender, lamdba { |gender| { :conditions => { :gender => gender } } }
Je veux créer deux autres champs nommés qui réutilisera celui-ci quelque chose comme,
named_scope :male, lambda { by_gender('male') }
named_scope :female, lambda { by_gender('female') }
Toute idée de quoi faire?
Hmmm fournissant des méthodes de classe est logique. Il retournera un proxy d'association pour que je puisse même les enchaîner. Merci. – Waseem