【发布时间】:2013-04-25 10:46:52
【问题描述】:
我有一个名为 class App::BaseModel 的模型到一个名为 base_model.rb 的文件中
然后我有一个message.rb 文件,第一行有以下内容:
class App::Message < App::BaseModel
启动服务器时出现错误:
/path/to/app/message.rb:1:in `<top (required)>': uninitialized constant App::BaseModel (NameError)
有人可以帮我解决这个问题吗?
干杯
【问题讨论】:
-
base_model.rb文件在哪个目录下?
-
它在
/path/to/app/app/models/my_app_name/,奇怪的是我能够让它在 Mac 上运行,但在 Linux 上却不行。
标签: ruby-on-rails model nameerror initialization uninitialized-constant