为什么我使用Rails模型关注会在生产环境中获得类的超类错配错误?

时间:2015-06-12 04:31:01

标签: ruby-on-rails puma

我使用Puma和Rails 4.2。

我的担忧是这样设置的:

Class Order
  module Chartable
     ...
  end
end

order class设置如下:

Class Order
  include Chartable
end

在开发过程中,代码没有显示错误,但在生产中我得到了错误:

  

无法加载应用程序:TypeError:类Order的超类不匹配。

我不知道为什么会发生这种错误,在查阅了一些文档后,我认为错误来自Puma的set :puma_preload_app, true - 是不是?

如何解决此错误并将preload_app始终设置为true?

0 个答案:

没有答案