Bonjour,
Je cherche à récupérer des valeurs suite à une requête comportant des jointures et une relation many to many :
exemple des utilisateurs associés à des pays : voilà ma requête :
Jusque là pas de souci, je peux aussi récupérer n'importe quel champ de User via
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $c = new Criteria(); $c->addJoin(UserPeer::ID,UserPaysPeer::USER_ID , Criteria::LEFT_JOIN); $c->addJoin(UsePaysPeer::PAYS_ID, PaysPeer::ID, Criteria::LEFT_JOIN); $result= UserPeer::doSelect(new Criteria());Mais comment faire pour récupérer un champ de la table Pays ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $result->getId()
Par exemple son nom, sachant que bien sur $result->getNom() me renvoi le nom du User...
Merci.
Partager