如何从 queryRunner.manager.query() 结果实例化模型实体

时间:2021-05-03 19:57:44

标签: typeorm

我们有一个用例要求我们使用 queryRunner.manager.query(); 而不是存储库。

我们查询的表的列映射到实体类的属性,其中一些表列名称与实体类中使用的属性名称不同。

例如

@Entity('Car')
export class Car {
   @Column('character varying', { name: 'make' }
   type: string;
}

在这种情况下,实体 "Car" 在数据库中有一个名为 "make" 的列,该列映射到一个名为 {{1 }},在实体类中。

问题:有没有办法使用 "type" 的结果从我们的模型中实例化实体类型?

例如,类似于:

queryRunner.query()

0 个答案:

没有答案
相关问题