【发布时间】:2013-03-21 13:47:30
【问题描述】:
有两个相关的表,Car 和 CouponException,我想获取一系列模型中的所有汽车,并获取与每辆汽车相关的 CouponExceptions,但棘手的事情来了.. 我只想获取那辆车的 CouponException给定一个优惠券ID。所以我现在正在尝试的是:
$versions = Doctrine_Query::create()
->from('Car c, c.CouponException ce')
->whereIn('c.model', $models)
->addWhere('ce.coupon_id = ?', $cid)
->fetchArray();
但它只返回给我带有优惠券异常的汽车,我想要的是获取模型列表中的所有汽车,如果有一辆具有给定优惠券 ID 的汽车,则获取该汽车的 CouponException...
【问题讨论】:
标签: php doctrine doctrine-1.2