Hola como estan.
tengo una duda, como puedo ejecutar una consulta sql desde el plugin
will_paginate?
entré al sitio de will_paginate y no disponen de esa informacion; por
otor
lado he googleado pero no encuentro la info
Saludos
Hola como estan.
tengo una duda, como puedo ejecutar una consulta sql desde el plugin
will_paginate?
entré al sitio de will_paginate y no disponen de esa informacion; por
otor
lado he googleado pero no encuentro la info
Saludos
Hola , al parecer lo solucioné, es decir, will_paginate tiene soporte
para ejecutar cnsultas sql puras y duras, con paginate_by_sql, para el
que le interese, aqui está un ejemplo:
@artistas_sobre_media = UsuariosArtista.paginate_by_sql("SELECT …
JOIN on… COUNT()…ORDER BY … … ",:per_page=>20, :page =>
params[:page])
bueno en el ejemplo el sql no funciona porque es solo de ejemplo.
espero que esto pueda servir a alguien
Saludos
Miguel M. wrote:
Hola como estan.
tengo una duda, como puedo ejecutar una consulta sql desde el plugin
will_paginate?entré al sitio de will_paginate y no disponen de esa informacion; por
otor
lado he googleado pero no encuentro la infoSaludos
el funciona de la siguente manera:
@programacioncompras = Programacioncompra.paginate_by_sql ((sql,y las
condiciones del sql),(condiciones del paginate))
un pequeño ejemplo:
fec= 11 condiciones
crite='A'
@compras = Procompra.paginate_by_sql((['SELECT
progracompras.ccpo_id,progracompras.detalle_demanda
,SUM(progracompras.monto_estimado)as monto_estimado FROM
estados,municipios,entes,
prograasignadas , enteprociones , progracompras
WHERE estados.“idEstado” = ? <<<con ? se declara la condicion >>>
AND municipios.“Estado_id” = estados.“idEstado”
AND entes.“codUG” = municipios.“codUG”
AND programacionesasignadas.ente_id = entes.id_ente
AND programacionesasignadas.ano = 2008
AND programacionesasignadas.estado_revision = ? <<<con ? se declara
la condicion >>>
AND enteprogramaciones.ente_id = entes.id_ente
AND programacioncompras.id_prog =
enteprogramaciones.programacioncompra_id
GROUP BY programacioncompras.cccegrupo_id ,
programacioncompras.detalle_demanda ORDER BY 1’, fec, crite]), :page =>
params[:page], :per_page => 50)
gracias Carlos!
aunque este hilo lo habÃa abierto en octubre del 2007, mas vale tarde
que
nunca ;D
Saludos
www.artenlinea.cl
On Thu, Jul 17, 2008 at 4:57 PM, Carlos T. <
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs