通过@Embedded实体的属性过滤具有准则的集合

问题描述 投票:1回答:1

我在OneToManyUser个实体之间具有Call关系。 Call依次具有@Embedded类表示的cdr属性CallDetailRecord。我需要通过CallDetailRecord类的属性之一来过滤掉呼叫集合。如果我使用点符号(例如'cdr.disposition')— Undefined property: Mock_Call_ccc3cbd4::$cdr.disposition。下划线符号-相同的结果。通常可以在这种情况下使用Criteria API吗?

doctrine-orm criteria api-platform.com
1个回答
0
投票

我发现有\Doctrine\Common\Collections\ArrayCollection::filter()方法可以完全解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.