Bonsoir,
Voici mon code :
et voici mon controller :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 /** * EmployeRepository * * This class was generated by the Doctrine ORM. Add your own custom * repository methods below. */ class EmployeRepository extends EntityRepository { public function getLesEmployesSalaire() { $dql = $this->createQueryBuilder('e'); $dql ->addSelect(e.id, e.nom) ->where(e.caht > 15000) ; return $dql->getQuery()->getResult(); }
Je ne comprends pas pourquoi j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public function getLesEmployesSalaireAction() { $employes = $this->getDoctrine()->getRepository('BdlsDoctrineBundle:Employe')->getLesEmployesSalaire(); return new \Symfony\Component\HttpFoundation\Response('gagné !'); }
sur la ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part ContextErrorException: Notice: Use of undefined constant e - assumed 'e' in E:\Wampsites\Doctrine_test\src\Bdls\DoctrineBundle\Entity\EmployeRepository.php line 39
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ->addSelect(e.id, e.nom)
Partager