Bonjour,
Je débutes avec hibernate et j'aimerais savoir si cette manipulation est possible.
J'ai trois tables :
P : P_ID ...
PB: P_ID,B_ID
B: B_ID, ORDRE_SPECIFIC
la table PB est associative entre P et B. Je souhaites récupérer l'ensemble des B appartenant au P selon l'ordre définit par ORDRE_SPECIFIC
Dans mon fichier P.hbm.xml j'ai fais ceci
Comment est il possible de modifier ceci en faisant order-by=ORDRE_SPECIFIC, sachant que ce champ n'existe pas dans PB
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <set name="b" table="BP" order-by="B_ID"> <key column="P_ID"/> <many-to-many column="B_ID" class="B" foreign-key="FK_ID_B_P"/> </set>
Merci d'avance
Partager