Supprimer une liste de valeur avec un Query Builder
Bonjour,
J'essaye de supprimer plusieurs elements d'une de mes tables.
Est ce que vous sauriez comment le faire sans utiliser une boucle et supprimer les éléments individuellement.
J'ai voulu faire ca :
Code:
1 2 3 4 5 6 7 8 9
|
public function RemoveAllLuForIdee($idee){
$qb = $this->createQueryBuilder('qb');
$qb->delete('IdeeLue', 'il')
->where('il.idee = :idee')
->setParameter('idee', $idee)
;
return $qb->getQuery()->getResult();
} |
Mais il me donne ce message :
Citation:
[Semantical Error] line 0, col 7 near 'IdeeLue il WHERE': Error: Class 'IdeeLue' is not defined.
Alors que je l'importe bien en haut de mon repository.
Est ce que je me gourre quelque part ?
Si vous connaissez une autre méthode, ca me tente aussi...
Merci,
Pierre