Problème avec many-to-one
Bonjour,
J'utilise une relation many-to-one pour lié deux tables :
Code:
1 2 3 4
|
select distinct police.*
from polices police
join PRODUITASS prod on prod.V9 = police.PTRPASID |
la relation est la suivante :
Code:
1 2 3 4
|
<many-to-one name="Produitass" class="com.allianz.domain.model.Produitass" lazy="false" fetch="join" unique="true" cascade="save-update" insert="false" update="false">
<column name="PTRPASID" precision="14" scale="0" />
</many-to-one> |
Actuellement la jointure est faite sur le id technique de la table prod, mais moi je voulais qu'elle soit sur un autre champ prod.V9 comme dans la requête.
Je cherche comment spécifier la colonne prod.V9 dans ma relation (par défaut c'est le prod.id)
Merci d'avance