Bonjour,
j'utilise le createQueryBuilder pour récupérer mes objets à afficher dans mon datatable.
d'habitude j'ecris :
Pour des cas simples , pas de soucis , mais maintenant j'ai une table composé de troix clés étrangers qui jouent ensemble le rôle de la clé primaire pour cette table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $cb = $this->getEntityManager()->createQueryBuilder(); $cb->select('partial ' . $alias . '.{id, name, label, description}') ->from('MyBundle:Champ', $alias);
je rencontre comme message d'exception:
Executing custom mysql query and "Error: Invalid PathExpression. Must be a StateFieldPathExpression"the partial field selection of class must contain the identifier“No mapped field” when using partial query and composite keys in Doctrine2
merci d'avance.
Partager