Person ------> Magazine <----------- Article
Person has many Articles trough magazine y
Articles has many Persons trough magazine, no? Mmmm quizas el proxy tendria
que ser el articulo, no?? Bueno no importa, supongamos que el proxy es el
Magazine.
Crea metodos en Article que te devuelvan la info que queres.
Ejemplo
class Article
...
def magazine_name
magazine.name
end
end
Ahora podes hacer:
Person.articles.first.magazine_name
etc....
Federico Brubacher <[EMAIL PROTECTED]> escribió: Hola !! !
Aca ando un poco frustrado con la documentacion y conmigo mismo en cuanto a
como acceder a los datos de una relacion en has_many :through o sea a los
datos que se encontrarian en el modelo proxy de la relacion,
por ejemplo tengo Person, Magazine, Article y decle que tengo en el modelo
People has_many :articles, through => maganzines... pero tambien en magazine
tengo atributos que me interesan poder acceder/escribir como por ejemplo
published_at ...
O sea lo que quiero es no solamente dada una Person poder obtener los Articulos
que escribio sino que tambien poder tener el dato de cuando se publico la
Magazine que lo contenia , se entiende ? seguro a alguien ya le paso algo
similar...
Gracias y saludos
Federico
--
Federico Brubacher
www.fbrubacher.com
Colonial Duty Free Shop
www.colonial.com.uy _______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
---------------------------------
El Mundial de Rugby 2007
Las últimas noticias en Yahoo! Deportes:
http://ar.sports.yahoo.com/mundialderugby_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar