我想打印到日志或控制台正在执行的 sql。我在哪里可以进行一些设置?在休眠状态下,它可能存在于配置文件中:我认为这里也应该是这样的。
我有一个与此类似的代码部分:
myresult = MyActiveRecordClass.find(:all, :select => "mytable1.*, mytable2.field1", :joins => :mytable2, :conditions => "somefield= #{somefield}", :order => "another_field desc", :offset => offset, :limit => limit)
这是一个更简单的手动翻译案例,但我希望将所有本机 sql 都放在控制台或文件中。它在搜索时可能很有用