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 :
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();
}
sa me renvois que les attributs de studio et n'ont la totalité des trois tables, parcontre le résultat est bon