Rails没有在开发模式下重新加载我的模型

时间:2013-04-25 01:33:53

标签: ruby-on-rails model development-environment reload

  • 我正在使用Rails 3.2.13
  • development.rb,我有config.cache_classes = false
  • 当我使用Unicorn或Webrick
  • 时会出现问题

我有一种非常奇怪的行为。假设我在日志中输出了一些内容:Rails.logger.warn "Hello"

如果我重新加载页面,我会在日志中看到“Hello”。如果删除它,它将消失。但如果我再次把它放回去,它就不会出现......

此外,模型中的简单raise "Fail!"将导致异常正常引发。但是,如果我删除raise并重新加载页面,它仍会引发异常。

发生了什么事?

1 个答案:

答案 0 :(得分:0)

你有rails-dev-boost作为宝石吗?看到这个导致类似的问题