Hej,
muszę połączyć dwie tabelki gdzie niestety nie mogę użyć normalnych relacji z Doctrine tylko po stringowych kolumnach.
Robię np tak:
  1. $qb = $this->createQueryBuilder('pt,pr');
  2. $qb->select('pt')
  3. ->leftJoin('EMEZdarzeniaBundle:ProdRoute', 'pr', \Doctrine\ORM\Query\Expr\Join::WITH, 'pt.prodId = pr.prodId')
  4. ->setMaxResults(100);
  5.  
  6. $query = $qb->getQuery();
  7. 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 :/