在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
答案 0 :(得分:0)
我遇到了这个问题,并通过将其添加到application.rb
修复了它。
config.autoload_paths += Dir[Rails.root.join('app', 'models', '{**}')]