Tenes 3 formas (al menos las que conosco yo), Una es la mencionada anteriormente y la mas comun que es hacer tail -f log(development.log Otra es ver el log del servidor de desarrollo, Otra forma interesante que tenes de hacer tambien esto es
En la consola de rails (script/console) ejecuta la siguiente linea ActiveRecord::Base.logger = Logger.new(STDOUT) Luego de eso cualquier cosa que hagas en la consola te va a mostrar la querie. 2010/6/24 Maximiliano Guzman <[email protected]> > si estás en un OS que no sea Windows, podés hacer: > > tail -f log/development.log > > y ver los queries en tiempo real. > > saludos, Maximiliano > > 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. > > > > Gracias desde ya. > > Atte. > > Néstor > > _______________________________________________ > > Ruby mailing list > > [email protected] > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
