之前是 Python 程序员,Django 的 ORM 用着很舒适,但是最近想学下 Javascript,就用了 Nestjs 这个 Typescript 框架,里面推荐使用 TypeORM,但是我用了之后发现功能还比较简陋,没有 Django 的体验丝滑,不知道有没有其他功能更好的 ORM 推荐?
而且我发现一个小问题,TypeORM 的 save 操作会返回保存的 ORM 对象,但是这个对象只是 plain object,而不是向 findOne 一样返回的是定义的表 class 的 Instance,导致表 class 上定义的方法都消失了,不知道为什么这样设计?
而且我发现一个小问题,TypeORM 的 save 操作会返回保存的 ORM 对象,但是这个对象只是 plain object,而不是向 findOne 一样返回的是定义的表 class 的 Instance,导致表 class 上定义的方法都消失了,不知道为什么这样设计?