Gracias Damian.

Y como podría usar este metodo dentro del helper de paginación?
Sería así?

   @hora_pages = Paginator.new self, Hora.count, 10, params[:page]
   @hora = Hora.activas, :limit  =>  @hora_pages.items_per_page,
                         :offset =>  @hora_pages.current.offset


Saludos.

On 5/18/07, Damian Janowski <[EMAIL PROTECTED]> wrote:

On 5/18/07, Lautaro Bonetto <[EMAIL PROTECTED]> wrote:
> Por otro lado... además de traer las tareas de un usuario, tengo que
> aplicarles otro filtros a la consulta extras (como puede ser la fecha de
> esas horas cargadas).
> Como harías esto? Se puede hacer algo como agrego acá abajo?
>
> current_usuario.horas :conditions => ["fecha = ?", DateTime::now]
>
> Me parece que fui muy "creativo" con esta linea de código :)

Un poco, pero creo que se puede hacer algo así!

class Hora < ...
class << self
   def activas
     find(:all, :conditions => {:fecha => DateTime.now})
   end
end
end

Y luego:

current_usuario.horas.activas

Anda?
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar




--
Saludos, Lautaro Bonetto.
http://lautaro-bonetto.neurona.com
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a