gpt4 book ai didi

ruby-on-rails - rails 如何正确地将模型移动到命名空间

转载 作者:数据小太阳 更新时间:2023-10-29 06:45:57 26 4
gpt4 key购买 nike

我正在运行 Rails v 3.2。
开发应用程序一段时间后,我需要将一些模型移动到命名空间 ex: /app/models/address.rb/app/models/local/address.rb
我尝试简单地将模型移动到目标文件夹并将 Local:: 添加到类名中。然后我相应地更新规范,但我仍然在运行 spec.he 时遇到错误。 未初始化的常量地址(NameError)
问题是——如何将模型移动到命名空间?我的行为是什么 - 编辑迁移或其他...请帮助,因为我被不同的文章等混淆了。

更新
我发现了问题所在:
设计和命名空间。解决它

最佳答案

我想你可以试试这个:

新建一个rails项目,然后运行

rails g model Local::Address city:string country:string

现在您可以看到 Rails 如何处理模型的命名空间。你可以按照方法修改你的。

关于ruby-on-rails - rails 如何正确地将模型移动到命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17446716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com