如何在基类中查询 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[]
谢谢