FeathersJS:如何从mongodb迁移到mongoose服务?

时间:2018-11-13 15:19:45

标签: mongodb mongoose feathersjs

我正在使用FeathersJS开发应用程序,并使用feathers-mongodb适配器启动了该应用程序。现在,我想将所有内容都移到猫鼬中,因为我认为设置我面临的约束(复合索引,架构验证等)会更容易。是否有任何“自动”方式或至少是“某种简单”方式将我的所有服务从mongodb转换为mongoose?

谢谢!

1 个答案:

答案 0 :(得分:0)

我建议您使用较新的/迁移项目,然后您就可以在mongo / mongoose和任何其他适配器之间切换以适应您的心意!

https://generator.feathers-plus.com/get-started/#generate-service

您需要做的就是首先生成服务,然后可以修改feathers-plus cli文件,重新生成服务(或使用service/service.schema.js重新生成服务,然后将更新mongo。 / mongoose模型可与-(分别为{feathers generate allservice.mongo.js)一起使用

编辑:我应该补充一点,现有的CLI没有service.mongoose.js方式可以做到这一点-但是automagic CLI可以让您实现所需的目标。