在控制器中指定型号?
时间:2020-03-06 14:22:10 来源:igfitidea点击:
我在一组较旧的代码(Rails 1.2.3)中遇到了一个控制器,该代码在控制器中具有以下内容:
class GenericController > ApplicationController # filters and such model :some_model
尽管模型名称与模型名称不匹配,但是否有任何理由要指定此名称?还是从更高版本的Rails中消失了?
解决方案
是的,这在更高版本的Rails中已经消失了。无需指定它。
这与依赖注入有关。我不记得细节了。
到目前为止,这只是一个美化的require
,我们不需要,因为rails自动需要文件以获取缺少的常量。