我们有一个单表继承层次结构,如下所示:
Subscription
└ SubscriptionWithResponsible (abstract)
├ SubscriptionWithExternalResponsible
└ SubscriptionWithMemberResponsible
SubscriptionWithExternalResponsible
具有responsibleFirstName
和responsibleLastName
字段,而SubscriptionWithMemberResponsible
具有responsible
关联,该关联引用Member
实体,该实体也具有{{ 1}}和firstName
字段。
我们要显示一个姓氏搜索结果列表。 所以我们有两个条件:
lastName
SubscriptionWithExternalResponsible->responsibleLastName == $search
我们需要一个SubscriptionWithMemberResponsible->responsible->lastName == $search
实例,因为我们必须提供一个QueryBuilder
。
是否有一种方法可以使用Paginator
选择满足两个条件之一的每一行SubscriptionWithResponsible
?
谢谢。