nie mogę poradzić sobie z przerobieniem zapytania SQL (poniżej) na DQL, prośba o pomoc.
$result = mysql_query("SELECT a.id, a.label, a.link, Deriv1.Count FROM `menu` a LEFT OUTER JOIN (SELECT parentId, COUNT(*) AS Count FROM `menu` GROUP BY parentId) Deriv1 ON a.id = Deriv1.parentId WHERE a.parentId=" . $parent.' ORDER BY sort ASC');
coś tak kombinuje, wyświetla wszystko a co dalej to kręce sie w miejscu

$query = $this->em->createQuery("SELECT a FROM BackendBundle:Menu a WHERE a.parentId=:parentId ORDER BY a.sort ASC ")->setParameter('parentId',$this->_parent);
Pozdrawiam