Я получаю с умом, пытаясь найти способ отображения следующего наследия (неизменяемый) столОпределить объект для денормализованнога таблицы в JPA (действует как агрегатор)
id| ref | lang | text
---------------------
1 666 en hello
2 666 es hola
3 666 de hallo
4 667 en goodbye
5 667 es adios
6 667 de tschuss
в юридическом лице что-то вроде
@Id
@Column
private Long ref;
[email protected]
??Map<String,String> textByLang;
Возможно ли это? Я пробовал все
Карта представлена коллекция значных ассоциации. Entity представляет строку, и если вы проектируете свою сущность таким образом, Map содержит только одну пару ключ-значение для каждой строки. Я думаю, вы должны пересмотреть свой подход. – AsSiDe
@AsSiDe Извините, я забыл считать, что размещение Id (по ошибке) является совершенно бессмысленным. Повторите проверку обновленного описания – Whimusical
Это то же самое, я предлагаю использовать Embeddable вместо карты. – AsSiDe