Я установил CascadeType.ALL в моем отношении сущности, но он работает частично, когда я сохраняю сущность.
Пример: `Участник:
@OneToMany(mappedBy="member", cascade={CascadeType.ALL})
private List<ContactInfo> contactInfos;
и объект ContactInfo:
@ManyToOne
@JoinColumn(name="MEMBERID")
private Member member;
`
Детали участника
, а также данные ContactInfo
сохраняются. Но Member.Id
не обновляется в таблице ContactInfo
, так как у меня есть ограничение внешнего ключа, допускающее значение NULL, в таблице ContactInfo
.
Как сделать JPA для автоматического обновления Member .Id в ContactInfo также всякий раз, когда я сохраняю членство?
С уважением,
Сатья