我在Rails应用程序上下文中有2个问题:
我有一些不是“模型”的类,但是在我的系统中需要,所以我想将它们分开
1)如何在app /中添加“ class”文件夹?(如果创建并放置了class,则不包括它们)
2)如何将文件夹“模型”放置在“应用程序/类”文件夹中(此处相同,如果移动它,模型将不包括在内)
谢谢。
不清楚您要问什么。
但是,如果您想自动加载其他目录,则可以通过将以下内容放入 config/application.rb
config.autoload_paths << Rails.root.join('app/class')
但是请不要调用您的目录class
,而应使用描述性内容。
按照惯例,代码不适用于模型,控制器,视图,帮助程序或关注点,并且位于lib
项目根目录下。
编辑:
您可以使用glob加载子目录:
config.autoload_paths << Rails.root.join('app/classes/**/')
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句