Взаимодействие, если я хочу удалить ребенка, нужно ли явным образом удалить этот ребенок из коллекции родителя или просто удалить его достаточно?JPA - удалить ребенка из отношений OneToMany
Например, Person
и Phone
. У каждого человека много телефонных номеров. Если я хочу, чтобы удалить один номер телефона от человека, этого достаточно:
EntityManager.remove(phone);
Или мне нужно, чтобы это заранее:
Person.getPhone().remove(phone);
Не говоря уже, то CascadeType установлен в MERGE.
Вы попробовали? –
Я хочу понять это, а не пытаться. –
Спасибо за ваш полезный и дружеский комментарий. Я понятия не имел, что есть документация. –