【问题标题】:Filtering collection with Doctrine Criteria by property of @Embedded entity通过 @Embedded 实体的属性使用 Doctrine Criteria 过滤集合
【发布时间】:2019-11-06 08:36:20
【问题描述】:

我在UserCalls 实体之间有OneToMany 关系。 Call 又具有 @Embedded 属性 cdrCallDetailRecord 类表示。我需要通过CallDetailRecord 类的属性之一过滤掉调用集合。如果我使用点符号(如'cdr.disposition')——Undefined property: Mock_Call_ccc3cbd4::$cdr.disposition。下划线 - 结果相同。在这种情况下,一般情况下是否可以使用 Criteria API?

【问题讨论】:

    标签: doctrine-orm criteria api-platform.com


    【解决方案1】:

    原来有\Doctrine\Common\Collections\ArrayCollection::filter()方法彻底解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2011-08-31
      • 1970-01-01
      • 2014-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-04
      • 2018-04-09
      相关资源
      最近更新 更多