Gracias lizzydw, me sirvió tu aporte... --- El mar 15-jun-10, [email protected] <[email protected]> escribió:
De: [email protected] <[email protected]> Asunto: Re: [RubyArg] Consultas en múltiples tablas... Para: "Grupo Ruby Argentina" <[email protected]> Fecha: martes, 15 de junio de 2010, 14:33 On 15/06/2010 10:35, Diego Soreira wrote: Hola, Estoy tratando de crear un reporte y estoy teniendo problemas... Resulta que tengo 3 tablas: ################################################################ Nombre de Tabla | Columnas ################################################################ Companies | id, name, created_at, update_at -------------------------------------------------------------------------------------------------------- User | id, login, email, cypted_password, salt, created_at, update_at, company_id -------------------------------------------------------------------------------------------------------- Complaint | id, code, user_id, created_at, update_at, password, salt, name, email, phone ################################################################ Y quisiera sacar un reporte del contenido de la tabla complaint, pero incluir el login y el nombre de la compañia del usuario. Es posible esto según el formato de las tablas? No me explicarían como hacerlo por favor? Les paso las relaciones de los modelos: class Company < ActiveRecord::Base has_many :users end class Complaint < ActiveRecord::Base belongs_to :user class User < ActiveRecord::Base has_many :complaints belongs_to :company Bueno espero sus comentarios. Nuevamente Muchas gracias por todo. Saludos. Diego. _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar Disculpame que te lo pase en ingles.. pero aca tenes como podes/debes hacerlo http://rails.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html Basicamente podes hacer @coplaint.user.login y demas. Saludos -----Adjunto en línea a continuación----- _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
