11
Podczas korzystania z następujących tylko ostatnia where
jest dodana do mojego zapytania;Wiele WHERE przy użyciu QueryBuilder
$qb = $this->getEntityManager()->createQueryBuilder();
$qb->select(array('qi'))
->from('Table:Qi', 'qi')
->where("qi.content = " . $content->getId())
->where("qi.queue = " . $child->getQueue()->getId());
Musiałem to zrobić, aby zwracać uwagę zarówno
$qb->select(array('qi'))
->from('Table:Qi', 'qi')
->where("qi.content = " . $content->getId() .
" AND qi.queue = " . $child->getQueue()->getId());
nie wydaje się słuszne? Jak mogę użyć pierwszego podejścia z wieloma połączeniami where
?
Superb - dziękuję –
rzeczywiście dont ** ** potrzeba używać '-> where' przed' andWhere'. Zawsze możesz używać '-> andWhere();' – xDaizu