加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 21:56:02 所属栏目:百科 来源:网络整理
导读:我运行rails 3.2. 经过一段时间的开发应用程序,我需要将一些模型移动到命名空间ex:/app/models/address.rb到/app/models/local/address.rb 我尝试简单地将模型移动到目标文件夹,并将Local ::添加到类名称.那么我相应地更新规格,我仍然收到运行spec.he的错误
我运行rails 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如何处理模型的命名空间.你可以按照修改你的方式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读