Hi Daniel, zum Beispiel über :joins in der find-Methode:
Vertrag.find(:all, :joins => ... , :conditions => [...]) Auch eine feine Sache ist "named_scope": http://api.rubyonrails.org/classes/ActiveRecord/NamedScope/ClassMethods.html Viele Grüße Tim Am 12.03.2009 um 20:07 schrieb Daniel Weinand:
Stehe gerade mal wieder auf dem Schlauch. Wahrscheinlich ganz einfach, nur ich sehs mal wieder nicht. Wie Suche ich in einem has_may Ergebniss in verknüpften Objekten? Beispiel: p = Person.find(:first) p.debitorennummer => 245456 class Vertrag belongs_to :rechnungsempfaenger, :foreign_key => 'rechnungsempfaenger_id', :class_name => 'Person' end # alle Verträge all = Vertag.find(:all) # alle Verträge deren Rechnungsempfänger keine Debitorennummer hat Vertrag.find(:all, ...) ? all.find()...? Blicks gerade nicht. _______________________________________________ rubyonrails-ug mailing list rubyonrails-ug@headflash.com http://mailman.headflash.com/listinfo/rubyonrails-ug
_______________________________________________ rubyonrails-ug mailing list rubyonrails-ug@headflash.com http://mailman.headflash.com/listinfo/rubyonrails-ug