Bonjour,

j'ai un problème avec la fonction find de l'entityRepository de doctrine.
En fait cette fonction est faite pour récupérer une entité en fonction de la clé primaire donnée en paramètre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$monArticle = $repository_article->find($id);
Moi en fait j'aimerai récupérer plusieurs enregistrements en passant un tableau d'id et non un id.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$mesArticles = $repository_article->find($arraySuppId);
Apparemment cela ne marche pas.J'obtiens cet erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
The identifier id is missing for a query
Pourtant il est ecrit qu'on peut le faire et j'ai bien passé mon entité en paramètre du repository :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$repository_article = $em->getRepository('Acme\BlogBundle\Entity\Article');