Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Voilà j'essaye de faire une jointure sans association, il me fait mapper le résultat à une propriété de mon Entity et je sais pas faire.
C'est une relation OneToOne. Pourquoi sans relation ? Parce que j'ai une condition sur la jointure :
[lang=php] $select = "SELECT s"; $from = " FROM Application\Entity\Sondage s"; $where = " WHERE s.status = 1 "; // has voted if ($userId > 0) { $select .= ", v"; $join .= " LEFT JOIN Application\Entity\SondageVote v WITH s.id = v.sondageId AND v.userId = :user_id "; } ..... // has voted if ($userId > 0) { $query->setParameter('user_id', $userId); }
En fait j'ai une liste de sondage et je veux savoir si il a voté ou non sur la liste des sondages.
Ma table sondage :
user_id, sondage_idn n cretaed
user_id et sondage_id => primary_key unique
Voilà j'espère avoir été clair.
Merci d'avance
Dernière modification par alien7 (01-12-2014 21:40:22)
Hors ligne