Bonjour,
Je me prends la tête avec le DQL depuis plusieurs jours et je n'avance plus ! Alors j'essaie de créer un système d'articles pour un blog. J'ai donc deux tables : BlogArticles et BlogComments
Je souhaiterais donc faire un simple LEFT JOIN sur la table comment de type 'articles.id = comments.article_id', et c'est là ou je bloque.
J'ai donc essayé plusieurs choses dont :
Et ceci dans deux cas : Faire un count des commentaires associés à l'article et récupérer la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $em = $this->getDoctrine()->getRepository('BlogBlogBundle:BlogArticles'); $test = $em->createQueryBuilder('a') ->leftJoin('a.BlogComments c ON c.article_id = a.id');
Merci de votre aide !
ps: si vous avez des tuto ou articles sur Doctrine et/ou doctrine pour symfony2, je suis preneur !
ps2: un moyen simple d'afficher une requête de sortie afin d'évaluer ce que je fais ?
Partager