2008/7/7 Eduardo Trápani <[EMAIL PROTECTED]>:
> Hola,
>
> Tengo un :include que genera un outer join.  El tema es que tengo que
> ponerle una condición al ON del join:
>
> User.find :all, :include => :addresses, :conditions => ["addresses.is_active
> = 1"]

Ojo que el comportamiento de :include cambió...

Pero esto no te funciona?

User.find :all, :include => :addresses, :joins => 'LEFT OUTER JOIN
addresses ON addresses.user_id = users.id AND addresses.is_active =
1', :conditions => ["addresses.is_active = 1"]
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a