我们有一个用例要求我们使用 queryRunner.manager.query();
而不是存储库。
我们查询的表的列映射到实体类的属性,其中一些表列名称与实体类中使用的属性名称不同。
例如
@Entity('Car')
export class Car {
@Column('character varying', { name: 'make' }
type: string;
}
在这种情况下,实体 "Car"
在数据库中有一个名为 "make"
的列,该列映射到一个名为 {{1 }},在实体类中。
问题:有没有办法使用 "type"
的结果从我们的模型中实例化实体类型?
例如,类似于:
queryRunner.query()