¿Cómo se ha podido recuperar los valores de relación has_many sobre raíles
-
12-09-2019 - |
Pregunta
Puede alguien por favor ayuda a la manera de obtener los valores de los atributos de la has_many Relación sobre raíles
Por ejemplo Company es una relación y tiene muchas de correo electrónico
company --> email
i need a buscar email_address de los company.email
¿Cómo puedo hacer eso?
company.email.email_address
Solución
@company = Company.find (1) @ Company.emails.collect (Y: email_address)
Otros consejos
Probar
@company = Email_address.find (: todos, params [: email_ID], : Include => #: usuario, : Condiciones => "email_ID = # {params [: email_ID] .to_i} y publicado = true")
email_addresses = Company.all.map(&:emails).map(&:email_addresses)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow