0
我嘗試使用學說查詢生成器學說2加入煩惱
$idAccount = $params['idAccount'];
$qb = $this->_em->createQueryBuilder()->select('t,tt')
->from($this->_entityName, 'sr')
->innerJoin('sr.account', 'a')
->innerJoin('sr.product', 'p')
->leftJoin('p.title', 't')
->leftJoin('p.set', 's')
->leftJoin('s.idTitle', 'tt');
$qb->where($qb->expr()->eq('a.idAccount',$idAccount));
到底有沒有這個錯誤要做到這一點查詢:
E_WARNING
class_parents() [function.class-parents]: object or string expected D:\Doctrine\ORM\Mapping\ClassMetadataFactory.php : 224
但是當我取選擇('SR,A,P,S ,t,tt'),這個標準一切正常。當我使用HYDRATE_ARRAY水合作用時也可以正常工作。但我只需要t和tt字段,有沒有辦法做到這一點?