Bonjour,

j'ai un petit problème avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
return $er->createQueryBuilder('u')
                          ->where('u.type = ?2')
                          ->orderBy('u.nom', 'ASC');
La clause where génère une erreur :
Invalid parameter number: number of bound variables does not match number of tokens
Si je retire le "?", plus de problème. J'ai vérifié dans la doc doctrine2 et pourtant j'ai cru voir que c'était comme ça qu'on paramétrait une requête préparée.

Alors pourquoi ce problème ?

Merci d'avance