1
Почему не удаляется обратная связь при удалении пищи? У меня есть следующее отображение на множестве обратной связи. Выдача именованного запроса, подобного этому delete from Food where id = :id
. (Да, я установил идентификатор при удалении).Ребенок не удаляется, даже если у меня есть каскадирование на
@OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL, orphanRemoval = true)
@JoinColumn(name = "food_id")
private Set<Feedback> feedback;
Так что это означает, если я хочу, чтобы имитировать удаление по идентификатору и получить всю магию JPA мне нужно сделать операцию поиска, а затем использовать обычный метод удалить на EntityManager? – LuckyLuke
use getReference() – Gab
Сладкий, спасибо :) – LuckyLuke