我最近刚刚停止能够在Rails控制台中访问我的模型-就像它们不存在一样。我只能看到Helper文件,例如UserHelper.rb等。模型文件尚未更改或重命名。
我已经检查了其他类似线程中的解决方案-停止或移除spring不能解决问题-像这里NameError: uninitialized constant (rails)
我唯一能起作用的方法是在config / environments / development.rb中将config.eager_load = false
更改为true
-但是此设置以前一直是错误的。
类似地,运行Rails.application.eager_load!
将加载所有模型并使它们可用,但是在我退出/重新加载Rails控制台后,此操作将重置。
我正在Amazon Cloud9 IDE中运行Rails v 4.2.8