Non, non ;)
Utilise la méthode doSelectJoinAllExceptExpediteur() ou qqch comme ça lors
de la récupération des données. Le reste ne changera pas.
Il te faudra utiliser la méthode Message::getUserRelatedByDestinataire() (ou
approchant). Regarde dans les classes BaseMessage et BaseMessagePeer

> -----Message d'origine-----
> De : [email protected] 
> [mailto:[email protected]] De la part de Pierre PERRIER
> Envoyé : jeudi 26 mars 2009 16:43
> À : Symfony-fr
> Objet : [symfony-fr] Re: Clef etrangère multiple
> 
> 
> Snif mais j'ai besoin des deux ... mais si j'except ... c'est 
> le nom d'une table que je dois expect et c'est la meme pour 
> les deux ... ?
> 
> On 26 mar, 16:17, Mailing-list Lélio <[email protected]> wrote:
> > Il ne faut pas utiliser la méthode doSelectJoinAll() mais 
> celle qui "except"
> > l'un ou l'autre des "user".
> > C'est pas forcément optimisé mais c'est le seul moyen...
> >
> > > -----Message d'origine-----
> > > De : [email protected]
> > > [mailto:[email protected]] De la part de Pierre PERRIER 
> > > Envoyé : jeudi 26 mars 2009 16:07 À : Symfony-fr Objet : 
> > > [symfony-fr] Re: Clef etrangère multiple
> >
> > > quand je fait ca
> > > j'ai une erreur sql assez logique il essaye de join deux fois la 
> > > meme table... alors qu'il aurai fallu des alias de la 
> meme table ...
> >
> > > On 24 mar, 17:18, Mailing-list Lélio 
> <[email protected]> wrote:
> > > > Par
> > > > { type: integer, size: 11, required: true, foreignTable: user,
> > > > foreignReference: id_user, onDelete: restrict } Pour chacun
> > > des deux
> > > > champs
> >
> > > > > -----Message d'origine-----
> > > > > De : [email protected] 
> > > > > [mailto:[email protected]] De la part de Pierre
> > > ( Pido )
> > > > > Envoyé : mardi 24 mars 2009 17:14 À : Symfony-fr Objet :
> > > > > [symfony-fr] Clef etrangère multiple
> >
> > > > > Bonjour,
> > > > > je viens vous soumettre un problème dans l'espoir de 
> trouver une 
> > > > > solution simple ...
> >
> > > > > la base de données :
> > > > > table : user
> > > > > champs : id_user, name
> >
> > > > > table :  message
> > > > > champs : expediteur, destinataire
> >
> > > > > Comment relier expediteur a id_user et destinataire a 
> id_user ?
> >
> > > > > Configuration :
> > > > > Propel 1.3
> > > > > Sf 1.1.7
> > 
> 


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à