几天,我一直有以下问题:
在我的所有模型中,我得到"undefined method
debug'为nil:NilClass“`运行时
logger.debug "whatever"
添加Rails。在logger.debug面前解决了这个问题,但我想找到原因。
我不知道在哪里搜索。我正在运行rails 3.2.8,我最近安装的唯一gem是friendly_id
感谢。
答案 0 :(得分:1)
问题是由于我在我的模型中添加了actionview助手:
include ActionView::Helpers
我不知道原因,但这是原因...... 为了避免在我的所有记录器行前添加Rails,我在包含Helpers的模型中添加了这一行:
logger = Logger.new(STDOUT)