Bonjour,
J'ai un menu en base qui contient un id qui pointe sur un menu "père" :
Dans mon MenuRepository j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 /** * @ORM\Entity(repositoryClass="AW\TestBundle\Entity\MenuRepository") */ class Menu { .... /** * @ORM\ManyToOne(targetEntity="Menu") */ private $father; ...
A l'appel de ma page, j'ai toujours une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public function fetchMenu() { $request_data = 'SELECT menu FROM AW\TestBundle\Entity\Menu menu ORDER BY menu.father'; $qb = $this->_em ->createQuery($request_data) ->getResult(); return $qb; }
Quelqu'un aurai une idée?... je trouve peu d'info pour me dépatouiller de ca.[Semantical Error] line 0, col 77 near 'father': Error: Invalid PathExpression. Must be a StateFieldPathExpression.
Merci
Partager