Товарищи помогите пожалуйста
Проблема следующая :
Есть 2 таблицы - 1. terminals c с полями id(primary key),terminal_id
и вторая terminal_version - поля terminal_id, version.
Есть отношение один к одному:
@OneToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "id", referencedColumnName = "terminal_id")
При попытке findById , выходит ошибка - On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified
Если я правильно понял то это из за того что в таблице terminals есть поле terminal_id .
Структуру таблицы я поменять не могу подскажите как быть ?