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
Code:
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> |
Comment est il possible de modifier ceci en faisant order-by=ORDRE_SPECIFIC, sachant que ce champ n'existe pas dans PB
Merci d'avance