Pergunta

Qualquer um pode ajudar por favor a como buscar os valores dos atributos do has_many relacionamento nos trilhos

Por exemplo empresa é uma relação e tem muitos e-mail

company --> email

i precisa buscar email_address daqueles company.email

Como posso fazer isso?

company.email.email_address
Foi útil?

Solução

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

Outras dicas

Tente este

@company = Email_address.find (: all, params [: EMAIL_ID], : Incluir => #: usuário, : Conditions => "EMAIL_ID = # {params [: EMAIL_ID] .to_i} e publicado = true")

email_addresses = Company.all.map(&:emails).map(&:email_addresses)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top