Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia.
Pessoal, estou usando o Doctrine para minhas manipulações com o banco. Mas preciso fazer select em duas tabelas de repositórios diferentes, e ainda não consegui com o createQueryBuilder.
Alguém conhece alguma forma de fazer isso?
O mais próximo que cheguei foi isso.
$ent1 = $this->doctrineEM->getRepository("Entity\\Reator\\Ent1");
$ent2 = $this->doctrineEM->getRepository("Entity\\Reator\\Ent2);
$query = $ent1->createQueryBuilder()->join('r.fkPedido','p');
$query .= $ent2->createQueryBuilder('s')->join('s.fkPedido', 'p');
//Ele retorna os dois selects juntos
//SELECT r FROM Ent1 rSELECT s FROM Ent2 s
Carregando comentários...