我是一個教條的起始者,我無法弄清楚如何進行查詢。選擇多對多的參數
我與Symfony2和我有兩個實體:Equipment
和Domain
。
他們通過雙向ManyToMany相關。
在我的DomainRepository
我想有一個Equipment
相關Domains
。
我已經試過,但它不返回任何東西:
public function getDomainsRelatedToEquipment($id)
{
$qb = $this->createQueryBuilder('d');
$qb->addSelect('e');
$qb->leftJoin('d.equipements','e');
$qb->where('e.id = :id')->setParameter('id', $id);
return $qb->getQuery()->getArrayResult();
}
你能幫我做,讓我每Domain
包含一個建設者的Equipment
ID爲$id
?