0

如何在基类中查询 typeorm 中的具体类型?

例如

abstract class BaseClass {
    @Column
    property1 : string
}

@Entity 
class ConcreteClass1 extends BaseClass {
    @Column
    property2: string
}

@Entity 
class ConcreteClass2 extends BaseClass {
    @Column
    property3: string
}

我将如何使用 CustomRepositories 或 QueryBuilder 来生成类似于以下内容的查询:

select property1, property2 from concrete_class1
union
select property1, property3 from concrete_class2

上述查询的结果是 BaseClass[]

谢谢

4

0 回答 0