2010/6/24 Nestor Rodriguez <[email protected]>: > Hola amigos de RoR. > > Quisiera saber como puedo ver el sql que al final ejecuta la base de datos, > es que me gustaría saber por debajo si esta realizando el SQL correcto. > Por ejemplo si le envió esto al servidor > > @clientes = Cliente.paginate :page => params[:page], :per_page => 10, > :conditions => > "(exists > (select 1 from > clientes_movimientos cm, solicitudes s, clientes c, conceptos_dc > cdc > where cm.solicitud_id = s.id and > s.cliente_id = c.id and > cm.concepto_dc_id = cdc.id and > cm.saldo > 0 and > COALESCE(cm.fecha_vencimiento,'01/01/1900') < > date('today') and > cdc.dc = 1) > )" > > Al final no se si esta haciendo lo que se supone que hace, entonces ver el > SQL final seria muy iluminador > Alguien podría ayudarme. >
En modo development, abri log/development.log y podes buscar el request que genero y los SQL que este disparó. podes hacer un rake log:clear antes asi no tenes mucha basura que moleste. -- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exupéry _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
