¿Hay alguna forma (una gema, un complemento u otra cosa) en rails 3.2 para saber qué línea de código desencadena una consulta de base de datos? Por ejemplo en mi registro que tengo:¿Cómo obtener la línea de código que desencadena una consulta?
User Load (0.4ms) SELECT `users`.* FROM `users` WHERE `users`.`id` = 5 LIMIT 1
¿Cómo puedo saber la línea de código que activa la consulta? Thx ...
es esta versión de rieles específica? No puedo encontrarlo trabajando con ruby 1.9.3, rails3.2.4, usando la consola. Pude ver que se activaba la consulta, pero no el número de línea del código. –
Con rieles 3.2.4 y ruby 1.9.3 funcionan para mí ... ¡Necesita agregar QueryTrace.enable! en algún inicializador ... – Pioz
Gracias, amable señor. Esto me ha sido de gran ayuda para rastrear algunos problemas n + 1. – antinome