pues este dql no me funciona:
Cita: $query = $this->em->createQuery('SELECT u.nombres,u.apellidos, d.descripcion FROM Application\Entity\Lista l
JOIN l.documento do
LEFT JOIN l.histousuario h
LEFT JOIN h.usuario u
LEFT JOIN h.cargos c
LEFT JOIN c.departamento d
WHERE do.id ='.$doc);
probé de esa manera y tampoco:
Cita: $query = $this->em->createQuery('SELECT u.nombres,u.apellidos, d.descripcion FROM Application\Entity\Lista l
LEFT JOIN l.histousuario h
LEFT JOIN h.usuario u
LEFT JOIN h.cargos c
LEFT JOIN c.departamento d
WHERE l.documento ='.$doc);
y este sql si me funciona:
Cita: $sql = 'SELECT u.nombres,u.apellidos, d.descripcion FROM lista l LEFT JOIN histousuario h ON l.histousuario_id = h.id
LEFT JOIN usuario u ON h.usuario_id = u.id LEFT JOIN cargos c ON h.cargos_id = c.id
LEFT JOIN departamento d ON c.departamento_id = d.id
WHERE l.documento_id = '.$doc;