|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Bonjour,
Je cherche à modifier l'ordre des jointures dans une requete générée par Propel Voici la structure de ma base Citation:
Citation:
Citation:
Cela me permet d'écrire (et d'optimiser) ma requête ainsi : Citation:
Je peux tenter un : Citation:
Comment puis je obtenir ma requête 'optimisée' ? L'étape la plus difficile est, je crois, de faire en sorte que la requete commence par "select * from bidon" alors que l'on veut remonter des 'membres' : apparement, le fait de faire un MembrePeer::doSelect($c) impose que la requete commence par "select * from membres", ce qui m'emmerde... Avez vous des idées ? JC |
|||||
|
|
00
|
|
|
#2 | ||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
J'ai réussi à avancer un peu. On peut obtenir
Citation:
Citation:
Citation:
Citation:
Si vous trouvez plus vite que moi... |
||||
|
|
00
|
|
|
#3 | |||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
je continue à me répondre
Il suffit d'appliquer le meme principe qui consiste à mettre une constante (ou une chaine VUE comme une constante par Propel) en premier parametre du addJoin ainsi, au lieu d'écrire Citation:
Citation:
Je vais reformuler ma question du coup : est il possible de faire qq chose de ce style : Citation:
Merci de vos réponses si vous trouvez... |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com