2011-06-01 78 views
2

有没有一种方法在执行之前调试ActiveRecord查询,而不是之后?调试轨道活动记录查询

+0

取决于你想怎么调试,你想知道的sql语句? – corroded 2011-06-01 15:56:05

+0

是的,我想知道sql – 2011-06-01 16:06:13

回答

7

您可以拨打.to_sql上查询到输出端,它产生像这样的SQL:

SomeModel.where(:stuff => 'is here').to_sql