Ma requete:
Dans ma vu (en php et pas en twig):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $qb = $this->getDoctrine()->getRepository('WsEditBundle:SiteWebDomaine')->createQueryBuilder('a') ->join('a.siteWeb', 'b') ; $site_web_domaines = $qb->getQuery()->getResult();
Problèmes: Doctrine2 refait pourtant la requête $site_web_domaine->getSiteWeb()->getNom() (ligne 4) et donc la requête n'a pas hydrate mon objet avec la jointure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php foreach($site_web_domaines as $site_web_domaine): ?> <br>n:<?php $site_web_domaine->getNom() ?> <?php if($site_web_domaine->getSiteWebId()): ?> - <?php echo $site_web_domaine->getSiteWeb()->getNom() ?> <?php endif ?> <?php endforeach ?>
Pourquoi ?
Partager