egg icon indicating copy to clipboard operation
egg copied to clipboard

egg.js插件中orm框架有没有类似MyBatis-Plus这种orm框架

Open ZHChan-2019 opened this issue 3 years ago • 1 comments

因为现在使用的Sequelize写多表数据查询要写类似jpa这种格式的代码,维护成本太高了,有没有类似mybatis-plus这种实现方式,我是一名java开发,看到前端发展很好,可是感觉egg.js写服务端还是有点欠缺,例如这个orm框架就不是太友好了,是否能提供类似以下的写法,直接可以书写sql语句,这样维护就比较好

好像也没有看到Sequelize提供分页插件

ZHChan-2019 avatar Jul 29 '22 04:07 ZHChan-2019

因为现在使用的Sequelize写多表数据查询要写类似jpa这种格式的代码,维护成本太高了,有没有类似mybatis-plus这种实现方式,我是一名java开发,看到前端发展很好,可是感觉egg.js写服务端还是有点欠缺,例如这个orm框架就不是太友好了,是否能提供类似以下的写法,直接可以书写sql语句,这样维护就比较好

SELECT id,name FROM user WHERE state=#{state} 好像也没有看到Sequelize提供分页插件

java转过来的可以直接上nest.js/midway.js+prisma

cnLiuMing avatar Aug 05 '22 01:08 cnLiuMing

个人不太认可 @cnLiuMing 的意见,这个 issue 讨论的是 orm 的问题,不涉及 web 框架。 说到 orm 框架,nodejs 的 orm 框架大多数都是一堆 bug,不过其中相对来说比较好的是 typeorm,可以尝试一下。

tangxinyao avatar Oct 04 '22 15:10 tangxinyao