On 10/31/07, Diego Algorta Casamayou <[EMAIL PROTECTED]> wrote:
> Damián, esta solución no sirve porque creo que hiciste un método de
> clase pensando que era de instancia. El pasaje de self como parámetro
> hace que sólo sirva para un Location por vez.
>
> Gracias igual amigo!
> Diego

Diego, una burrada total lo mío :-)

"Otra oportunidad, otra oportunidad"...

class Location < ActiveRecord::Base
  def self.with_academic_programs
    find(:all, :conditions => 'EXISTS(SELECT 1 FROM academic_programs
WHERE location_id = locations.id LIMIT 1)')
  end
end
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a