项目基于Typescript,看起来Typeorm挺不错,但是维护状态好像不是很好。postgres的有些类型不支持。表定义不够优雅
而社区最活跃的sequelize,也是BUG最多的。处于Unstable的状态,两个多月下来,就为了它,掉了多少头发… 想着寻求替代品,加班加点把它换了,再用是狗 ):
求推荐一个靠谱的ORM…关键是: 稳定,不难用
是的 我也想吐槽 typeorm,确实很好,但是作者太墨迹,现在处在一个0.0.X 进化到0.1.0的阶段,很乱套
基于knex的bookshelf?
来自酷炫的 CNodeMD
找不到合适的ORM就自己写SQL吧,其实也挺好的
loopback 吧 ,超好用 http://apidocs.strongloop.com/loopback/ 本身是一个框架,可以集成到其他框架里面,下面是集成到egg里面。
你可以来给 Toshihiko 提 PR,加上 PG 的支持。
knex 不错
@bqxu 这个框架看起来挺棒的,而且数据库层面有各自的connector
@xadillax 厉害了,不过没那精(实)力, (:
有一句话叫做,别人的都不可靠。
您可以试下 thinkorm, 基于knex.js封装的
@axetroy 是滴是滴
我自己写的 modelar 模块,参考了 PHP laravel 框架的 Elequot 模型,书写代码非常优雅。基于类,基于 Promise,查询构造器使用链式方法来构造SQL 语句,目前支持 MySQL,SQLite 和 Postgres,应该能满足你的需要。modelar.hyurl.com:3000