Est-ce que ce travail -mapping Hibernate @OneToOne avec une clause @Where
@OneToOne()
@JoinColumn(name = "id", referencedColumnName = "type_id")
@Where(clause = "type_name = OBJECTIVE")
public NoteEntity getObjectiveNote() {
return objectiveNote;
}
C'est ce que je suis en train de faire - obtenir le record de la table note
dont type_id
est le id
de l'objet courant et type_name
est OBJECTIVE
.
Je n'arrive pas à faire fonctionner le mappage ci-dessus. Qu'est-ce que je fais mal ici?
"OBJECTIF" est-ce une constante ou un attribut? –
Vous devez afficher 'NoteEntity'. Aussi, essayez de configurer ' true ' afin de voir ce qu'il y a dans le SQL. –