rails 5没有从自定义文件夹应用程序加载类

时间:2017-03-26 13:37:49

标签: ruby-on-rails ruby ruby-on-rails-5

我在serializers文件夹下创建了一个名为app的新文件夹,并添加了一个名为SearchSerializer的新类。

当我在rails控制台中运行Rails.application.config.eager_load_paths命令时,这是输出,但我不确定,为什么SearchSerializer未初始化?

enter image description here

2 个答案:

答案 0 :(得分:0)

找到文件application.rb

添加行

config.autoload_paths << "#{Rails.root}/app/serializers"

或在"#{Rails.root}/app/serializers"

的末尾添加config.autoload_paths += ...

答案 1 :(得分:0)

我怀疑您是否正确命名了文件或类。请显示您的useState类(内容,文件名)。