Queres un plugin para esto mira : http://errtheblog.com/post/11998
Tambien chequea la performace de este plugin Muy ambicioso. El 13/11/07, Luis Lavena <[EMAIL PROTECTED]> escribió: > On Nov 13, 2007 10:36 AM, mayesa <[EMAIL PROTECTED]> wrote: > > Buenas: > > > > Se me planteó la siguiente situación, que me imagino > > les habrá pasado a los que tienen mas experiencia > > seguramente. > > > > Necesito hacer un filtro de busqueda que incluye > > atributos de un modelo, y un rango de fechas > > (opcional). > > > > Bien, si los atributos por los que quieres filtrar pueden estar con > condiciones lógicas diferentes de AND, entonces find "a secas" no será > tu mejor opción. > > Te recomiendo investigar algunos de los plugins para queries avanzados: > > Condition Builder: > http://agilewebdevelopment.com/plugins/condition_builder > > Query Builder: > http://agilewebdevelopment.com/plugins/query_builder > > Where Plugin: > http://blog.invisible.ch/2006/01/02/where-plugin/ > > Rails Where: > http://agilewebdevelopment.com/plugins/railswhere > > Por ultimo pero no menos importante, Filter: > http://railsify.com/plugins/69-filter > > > Lo primero que intento es: > > > 4. No sé como especificar rangos de fecha. > > > > Los rangos de fecha podes especificarlos como Range en ruby: > > :conditions => { :fecha => fecha_inicio..fecha_fin } > > donde fecha_inicio y fecha_fin son dos DateTime objects validos ;-) > > Saludos, > > -- > Luis Lavena > Multimedia systems > - > Leaders are made, they are not born. They are made by hard effort, > which is the price which all of us must pay to achieve any goal that > is worthwhile. > Vince Lombardi > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > -- Nicolas Alejandro Santa ELC Technologies (TM) Santa Barbara, CA 93102 [EMAIL PROTECTED] [EMAIL PROTECTED] (866)863-7365 phn (866)893-1902 fax http://www.elctech.com +44 020 7504 1346 Tel - London Office +44 020 7504 1347 Fax - London Office _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
