muszę połączyć dwie tabelki gdzie niestety nie mogę użyć normalnych relacji z Doctrine tylko po stringowych kolumnach.
Robię np tak:
$qb = $this->createQueryBuilder('pt,pr'); $qb->select('pt') ->leftJoin('EMEZdarzeniaBundle:ProdRoute', 'pr', \Doctrine\ORM\Query\Expr\Join::WITH, 'pt.prodId = pr.prodId') ->setMaxResults(100); $query = $qb->getQuery(); return $query->getResult();
Problem tkwi w zwracanej tablicy, docelowo tabela pt jest nagłówkiem lini z pr i chciałbym uzyskać taki Result, że mam header pt, a np pod zmienną pt.tabelkaPR w pętli sobie wyświetlić dane linni.
Teraz mam wszytko w jednej lini :/