有没有办法找到哪一行代码在Rails开发日志中生成MySQL语句?
为了进行一些性能优化,我想找到我的应用程序的哪个部分正在创建哪些MySQL查询.当我查看我的日志时,我看到每个网页请求都会闪烁查询,我需要找出它们的来源.
我在考虑增加一些变量,如____FILE____与____LINE____该日志输出.
那可能吗?
我最近升级了一个旧的Rails 2.3应用程序(Ruby 1.8.7)Rails 3.2 / Ruby 1.9.3.当使用ActiveRecord序列化并尝试访问序列化属性时,我得到:
ActiveRecord::AttributeMethods::Serialization::Attribute returned.
.unserialize then returns the actual value.
Run Code Online (Sandbox Code Playgroud)
真正奇怪的是,有一些模型具有正常的行为.
有人能帮我吗?