Bonjour
j'ai réalisé une requette sous propel mais elle me renvois pas tous les attributs dont j'ai besoin
voici un petit exemple : j'ai une table :
Acteur, Film, Studio
et puis des tables referentiels :
ActeurFilm, et StudioFilm,
un acteur a joué dans 1 ou n films, un film a 1 ou n acteurs et puis un studio est a élaboré 1 ou n films, et chaque film a été conçu par 1 ou n studio
ainsi j'ai réalisé la requette suivante pour avoir l'ensemble des acteur / en relation avec un studio qui est dans StudioPeer :
sa me renvois que les attributs de studio et n'ont la totalité des trois tables, parcontre le résultat est bon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public static function getActeurParStudio($IdStudio) { $c = new Criteria(); $c-> add(StudioFilmPeer::Studio_idStudio,$IdStudio); $c->addJoin(StudioFilmPeer::Film_idFilm, ActeurFilmPeer::Film_idFilm); return self::doSelect(); }
Partager