fonction repository->find() doctrine
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:
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:
1 2
|
$mesArticles = $repository_article->find($arraySuppId); |
Apparemment cela ne marche pas.J'obtiens cet erreur :
Code:
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:
1 2
|
$repository_article = $em->getRepository('Acme\BlogBundle\Entity\Article'); |