Ruby on rails 未定义的方法'debug';零级:零级
几天来,我一直有以下问题: 在我所有的模型中,当nil:NilClass运行时,我得到了Ruby on rails 未定义的方法'debug';零级:零级,ruby-on-rails,debugging,Ruby On Rails,Debugging,几天来,我一直有以下问题: 在我所有的模型中,当nil:NilClass运行时,我得到了“undefined methoddebug” logger.debug "whatever" 添加Rails。在logger.debug前面解决了这个问题,但我想找出原因 我不知道去哪里找。我运行的是rails 3.2.8,我最近安装的唯一一个gem是friendly_id 谢谢。问题是因为我在模型中添加了actionview帮助程序: include ActionView::Helpers 我不知
“undefined method
debug”
logger.debug "whatever"
添加Rails。在logger.debug前面解决了这个问题,但我想找出原因
我不知道去哪里找。我运行的是rails 3.2.8,我最近安装的唯一一个gem是friendly_id
谢谢。问题是因为我在模型中添加了actionview帮助程序:
include ActionView::Helpers
我不知道原因,但这是原因。。。
为了避免在我的所有日志行前面添加Rails,我在包含帮助程序的模型中添加了这一行:
logger = Logger.new(STDOUT)
关于logger的更多信息谢谢,但这并不能回答我的问题:为什么我突然被迫在logger.debug之前添加“Rails”。以前没有它也行。这不是戏剧性的,但令人讨厌。。。