我正在使用FeathersJS开发应用程序,并使用feathers-mongodb适配器启动了该应用程序。现在,我想将所有内容都移到猫鼬中,因为我认为设置我面临的约束(复合索引,架构验证等)会更容易。是否有任何“自动”方式或至少是“某种简单”方式将我的所有服务从mongodb转换为mongoose?
谢谢!
答案 0 :(得分:0)
我建议您使用较新的/
迁移项目,然后您就可以在mongo / mongoose和任何其他适配器之间切换以适应您的心意!
https://generator.feathers-plus.com/get-started/#generate-service
您需要做的就是首先生成服务,然后可以修改feathers-plus cli
文件,重新生成服务(或使用service/service.schema.js
重新生成服务,然后将更新mongo。 / mongoose模型可与-(分别为{feathers generate all
和service.mongo.js
)一起使用
编辑:我应该补充一点,现有的CLI没有service.mongoose.js
方式可以做到这一点-但是automagic
CLI可以让您实现所需的目标。