【问题标题】:ActiveAdmin doesn't find models in subfoldersActiveAdmin 在子文件夹中找不到模型
【发布时间】:2013-11-01 15:07:15
【问题描述】:

我在子文件夹中构建了 100 多个模型,并通过

调整了自动加载路径
config.autoload_paths += Dir[Rails.root.join('app', 'models', '{**}')]

在我的 application.rb 中(在Rails: Elegant way to structure models into subfolders without creating submodules 推荐)

不幸的是,ActiveAdmin 现在无法找到原始模型,并带来错误“未初始化的常量”。

知道怎么解决吗?

【问题讨论】:

  • 100 个模型?那是干的吗??
  • 是的,它们大多是干燥的。这是针对复杂行业的 SAAS。

标签: ruby-on-rails activeadmin


【解决方案1】:
require 'folder_name/model_name.rb'

ActiveAdmin.register ModelName do
  ...
end

为我工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-13
    • 2013-08-01
    • 2019-01-02
    • 2021-12-24
    相关资源
    最近更新 更多