如果任何源文件发生更改,则会在每个请求上重新加载模型

时间:2017-10-17 08:03:58

标签: ruby-on-rails

在开发模式下的Rails 5应用程序中,如果任何源文件发生更改,则会在每个请求上重新加载所有模型类。因此,即使只更改模型A,也会重新加载模型B。这会导致请求时间非常慢,因为在重新加载模型时也会重新加载数据库模式。

如果我正确解释documentation,则启用config.reload_classes_only_on_change = true可以防止重新加载未更改的文件。我没有发现任何差异。

为什么会出现这种行为,是否有办法改变它并加快开发模式?

0 个答案:

没有答案