siguiendo con el tema de los scopes en RubyOnRails estoy usando scope_out cuando vi named_scope me entusiasme con empezar a usar este último pero...
o no entiendo bien su uso, o scope_out es muy superior... con scope out tenemos automáticamente .find_scope .count_scope .with_scope con named_scope solo tenemos .scope osea que si queiro contar los elementos bajo dicho scope tengo que hacer .scope.count lo cuál... realiza 2 consultas a la base? estoy un poco perdido con este tema. alguien más usa scope_out? recomiendan más named_scope? Dwayne Macgowan 2008/12/25 dwayne <[email protected]> > Excelente, no tengo mucho apuro. puedo esperar al 2.3 > Dwayne Macgowan > > > 2008/12/25 Pilaf <[email protected]> > > En Rails Edge (2.3) tenés default scoping, pero tenés que esperar a >> que salga o arriesgarte a usar la versión inestable: >> >> >> http://ryandaigle.com/articles/2008/11/18/what-s-new-in-edge-rails-default-scoping >> >> Lo que podés llegar a hacer si no, pero con _mucho_ cuidado, es >> sobreescribir find para que use el scope que querés siempre. >> >> 2008/12/25 dwayne <[email protected]>: >> > Hola, >> > >> > Tengo una aplicación desarrollada en RoR. >> > Los usuarios son "profesores" que ingresan al sistema y ven información >> de >> > sus alumnos, etc. >> > Ahora preciso escalar la aplicación para que sea utilizada en varias >> > escuelas. Cada usuario pasa a "pertenecer" a una escuela en particular. >> > Necesito filtrar TODAS las consultas SQL para que se acoten a dicha >> escuela. >> > Hay alguna manera, con scope_out o named_scope por ejemplo, de agregar >> esta >> > condicion a toda la aplicación? >> > >> > Dwayne Macgowan >> > >> > _______________________________________________ >> > 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 >> > >
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
