Bonjour,
J'ai un menu en base qui contient un id qui pointe sur un menu "père" :
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;
...
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
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;
}
A l'appel de ma page, j'ai toujours une erreur :
[Semantical Error] line 0, col 77 near 'father': Error: Invalid PathExpression. Must be a StateFieldPathExpression.
Quelqu'un aurai une idée?... je trouve peu d'info pour me dépatouiller de ca.

Merci