【发布时间】:2013-09-21 19:57:57
【问题描述】:
在 Rails 4 中执行此操作的方法是什么?
对于 Rails 3 这有效:
config.autoload_paths += Dir[ Rails.root.join('app', 'models', '**/') ]
但在 Rails 4 中,它无法抱怨命名空间不存在(比如
app/models/users/credits.rb 给出错误
Unable to autoload constant User::Credits, expected
【问题讨论】:
-
查看stackoverflow.com/questions/18934115/…接受的分析器的“Rails 4.1 更新”部分
标签: ruby-on-rails-4 models organization subdirectory