Quantcast
Channel: Grafikart | Derniers Sujets du forum
Viewing all articles
Browse latest Browse all 1542

Comment faire un leftjoin dans symfony

$
0
0

Salut les amis,

Voila j'ai une question toute bête mais qui mérite d'être posé.

Ce que je fais

Je suis actuellement en train d'apprendre à faire un leftjoin dans symfony

Et je suis tombé sur le code suivant

<?php
// Depuis le repository d'Article
public function getArticleAvecCommentaires()
{
  $qb = $this->createQueryBuilder('a')
             ->leftJoin('a.commentaires', 'c')
             ->addSelect('c');

  return $qb->getQuery()
            ->getResult();
}

Comment symfony sait que 'c' est l'alias de l'entité Commentaire ?

Est-ce qu'il le sait directement par les annotations de la propriété $commentaires ?

Ou est-ce que je dois rajouter juste avant ça du code du type

$qb->addSelect('c')->from('App/Entity/Commentaire', 'c')

avec bien sûr un Use


Viewing all articles
Browse latest Browse all 1542

Trending Articles