NameError(未初始化的常量向导)

时间:2019-02-07 21:04:39

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

我认为App文件夹中的所有内容都会自动加载。为什么会出现(未初始化的常量)错误?

app / form_models / user.rb

jmp

我一直在遵循这些说明。 https://medium.com/@nicolasblanco/developing-a-wizard-or-multi-steps-forms-in-rails-d2f3b7c692ce

但是,不断出现错误,博客指出: “请记住,Rails自动加载功能将加载app文件夹内的每个Ruby类”

1 个答案:

答案 0 :(得分:2)

根据Rails的自动加载程序约定,该文件应位于以wizard/user.rb结尾的某个路径中,但不是。

放置它的地方是app/models/concerns/wizard/user.rb,可以将其装入。