首页
学习
活动
专区
圈层
工具
发布

如何从 MongoDB 迁移到 MySQL

Mongoid 的『小兄弟』们 在使用 Mongoid 进行开发期间难免会用到一些相关插件,比如 mongoid-enum、mongoid-slug 和 mongoid-history 等,这些插件的实现与...而枚举的实现在 Mongoid 的插件和 ActiveRecord 中就截然不同了: ?...如果在项目中使用了很多 Mongoid 的插件,由于其实现不同,我们也只能根据不同的插件的具体实现来决定如何对其进行迁移,如果使用了一些支持特殊功能的插件可能很难在 ActiveRecord 中找到对应的支持...首先当然是更改模型的『父类』,把所有的 Mongoid::Document 都改成 ActiveRecord::Base,然后创建类对应的 Migration 迁移文件: ?...中的使用方式与 Mongoid 中完全不同,我们需要通过手写 SQL 来解决这些问题。

7.4K52
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券