我在lib目录中有一个文件,它使用模型中定义的一些常量,如:
class User < ActiveRecord::Base MAX_EMAIL_ADDRESS_LENGTH = 255 end
然后我在lib / foo.rb
module Foo LONG_EMAIL_ADDRESS = "foo@bar.com".rjust(User::MAX_EMAIL_ADDRESS_LENGTH,"a") end
由于没有找到类User,它失败了.如何在lib上的该文件之前加载User?
我正在我的application.rb中加载该文件:
config.autoload_paths += %W(#{config.root}/lib)