我的所有扩展我的模型的模块都位于“app/lib”目录中,但它变得杂乱无章,所以我想开始将它们分组到子文件夹中。扩展模块时如何在路径中添加文件夹?
我当前的用户模型:
class User
extend Match
extend UserAnalytics
extend Gaming
...
我想将这些模块分组到子文件夹“app/lib/user”中,但我该如何指定模块的新路径?
最佳答案
require "app/lib/user/Match"
...
class Anything
extend Match
应该可以解决问题。
关于ruby - 使用文件夹中的模块扩展模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9967458/