我正在运行 rails v 3.2 。
在开发应用程序一段时间后,我需要将一些模型移动到命名空间 ex:我/app/models/address.rb
尝试/app/models/local/address.rb
简单地将模型移动到目标文件夹并添加Local::
到类名中。然后我相应地更新了规格,但在运行 spec.he 时仍然出现错误。uninitialized constant Address (NameError)
.
问题是 - 如何将模型移动到命名空间?我的行为是什么 - 编辑迁移或其他东西......请帮忙,因为我被不同的文章等搞混了。
更新
我发现了问题所在:
设计和命名空间。解决它