Будет ли это работать -
@OneToOne()
@JoinColumn(name = "id", referencedColumnName = "type_id")
@Where(clause = "type_name = OBJECTIVE")
public NoteEntity getObjectiveNote() {
return objectiveNote;
}
Это то, что я пытаюсь сделать - получить запись из таблицы note
, type_id
которой является id
текущего объекта, а type_name
- OBJECTIVE
.
Я не могу заставить вышеуказанное сопоставление работать. Что я здесь делаю неправильно?
NoteEntity
. Кроме того, попробуйте настроить<property name="show_sql">true</property>
, чтобы увидеть, что содержится в SQL. - person Adeel Ansari   schedule 08.12.2010