【发布时间】:2011-12-24 13:30:33
【问题描述】:
我有一个名为 User 的控制器。在它的两个动作中,我想访问一个名为 Preference 的模型。我在尝试点击任一操作时收到“未初始化的常量 UserController::Preferences”错误。
我能够毫无错误地访问其他模型,例如 Prospect。 Prospect 和 Preference 都是相关的,与 User 具有belongs_to 关系。
我尝试以 ::Preferences 的形式访问模型,但我收到了这个非常相似的错误:“未初始化的常量首选项”。我也尝试过手动要求模型,但无济于事。
有没有其他人遇到过这个问题并提出了解决方案?
【问题讨论】:
-
如你所说,模型名为
Preference。 -
请显示模型用户、前景和偏好的代码。
标签: ruby-on-rails ruby model-view-controller model controller