2

几天来,我一直有以下问题:

在我所有的模型中,当它运行时,我得到"undefined method了 nil:NilClass"` 的调试信息

logger.debug "whatever"

添加导轨。在 logger.debug 前面解决了这个问题,但我想找到原因。

我不知道在哪里搜索。我正在运行 rails 3.2.8,我最近安装的唯一 gem 是friendly_id

谢谢。

4

1 回答 1

1

问题是由于我在模型中添加了 actionview 助手:

  include ActionView::Helpers

我不知道原因,但这就是原因......为了避免在我所有的记录器行之前添加 Rails,然后我在包含 Helpers 的模型中添加了这一行:

  logger = Logger.new(STDOUT)
于 2012-09-20T15:40:49.860 回答