2009-08-10 6 views
0

Kann jemand bitte helfen, wie zu holen, die Werte der Attribute aus dem has_many Beziehung auf Schienen zu holenwie has_many Beziehung Werte auf Schienen

Zum Beispiel Unternehmen eine Beziehung ist und viele E-Mail

hat
company --> email 

ich brauche email_address von jenen company.email

Wie kann ich das tun holen?

company.email.email_address 

Antwort

3

@company = Company.find (1) @ company.emails.collect (&: email_address)

1

testen

@company = Email_address.find (: alle, params [ : email_id], : include => #: Benutzer, : conditions => "email_id = # {params [: email_id] .to_i} und veröffentlichte = true")

1
email_addresses = Company.all.map(&:emails).map(&:email_addresses) 
Verwandte Themen