У меня есть сущность Lesson:
@OneToMany(mappedBy="lesson", cascade = {
CascadeType.ALL
}, fetch = FetchType.LAZY)
@Getter @Setter
private List<Client> clients = new ArrayList<>();
И сущность:
Client:
@ManyToOne
@JoinColumn(name="lesson_ID")
@Getter @Setter
private Lesson lesson;
Если я через репозиторий удаляю Lesson (deleteById), то удаляется и запись связанного клиента, а я хочу, чтобы удалялся только Lesson, а у клиента просто занулялось поле LessonId. Можно ли это сделать стандартными средствами или нужно писать запросы ручками?