[Ror-es] Listando relacion padre-hijo con filtro de hijo

Sergio Bayona ruby-forum-incoming at andreas-s.net
Tue Oct 24 06:06:36 GMT 2006


Perdon el include seria:

:include => [{:factura => :detalles}]


Sergio Bayona wrote:
> Si es que entiendo bien el problema, creo que hay todavia otra opcion.
> En el controlador se puede hacer esto:
> 
> def busca_articulo
>  @facturas = Factura.find(:all, :include => [{:detalles => :articulo}],
>  :conditions => ["detalles.articulo_id = ?", 5], :order => "fecha")
> end
> 
> nota la diferencia en el ":include". Esta es la forma mas eficiente ya
> que se genera una sola llamada a la base de datos.
> 
> Sergio


-- 
Posted via http://www.ruby-forum.com/.


More information about the Ror-es mailing list