我的课程:
Step::Base
Step::Anything < Step::Base
我的问题是我需要拥有eager_load = true
,因为我需要能够获取Step::Base
子类。但是,当我编辑与Step
相关的任何模型时,我需要调用常量Step::Anything
来加载它。
为解决此问题,我设置了cache_classes = true
,但每次更改后都需要重新启动服务器
我希望Rails在编辑时重新加载我的类,但我希望它重新加载所有类(或子类) 我正在使用Rails 5.2.1和Ruby 2.5.1