Hola Amigos,
Estoy haciendo un sistemita "simple" para un comercio tratando de respetar
el "estilo RoR 2.0":
Tengo que armar un listado que resuma las entradas y salidas de dinero en un
período, paginando por ej de a 10 registros:
El modelo:
se llama contables y posee datos del tipo fecha, detalle, debe, haber.
El controlador:
para hacer mi búsqueda en el controlador realizo lo siguiente:
@contables = Contable.paginate :page => params[:page], :per_page => 10,
:conditions => " date(created_at) >='[EMAIL PROTECTED]' and
date(created_at) <='[EMAIL PROTECTED]'",
:order => "created_at DESC"
** No es de lo mejor pero funciona... (LA DB ES SQLITE3)
Yo hasta aquí era feliz, pero mi problema nació cuando me topé con lo
siguiente:
Necesito incorporar al resumen de los movimientos contables las compras de
productos que deberán figurar como salidas:
la solución non-elegante sería con una consulta will_paginate_by_sql y
adentro una consulta con un union... pero no me convence demasiado
A alguien se le ocurre una solución elegante?
Muchas gracias amigos :)
--
Saludos Cordiales,
Juan Pablo
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar