【发布时间】:2020-03-26 06:27:01
【问题描述】:
我正在使用我的 rake 控制台 pry 会话来测试我为我正在制作的 CLI 应用程序创建的一个类。每次我输入“City.new”时,我都希望按照说明看到 nil 属性,但我得到一个:
City.new
NameError: uninitialized constant City
如果我在另一个文件中定义了我的类,出现此错误的常见原因是什么。我该如何解决这个问题? 非常感谢
【问题讨论】:
-
您需要确保您正在加载您的应用程序。这是 Rails 应用程序还是其他什么?请出示您的 rake 文件并告诉我们您的应用程序的入口点是什么,例如有没有你可以加载的文件,然后需要你的其余文件?
-
@funguy :Ruby 不知道
City是什么。请显示完整的代码,尤其是您定义此常量的部分。 -
你需要这门课吗?需要“城市”
标签: ruby activerecord command-line-interface