Обновите дочернюю сущность отношения JPA OneToMany - PullRequest
0 голосов
/ 06 июля 2019

Мне нужно обновить данные дочерней сущности.Как показано ниже, Parent имеет несколько children.Я могу добавить нового потомка по,

Parent parent = parentRepo.findById(parentId);
parent.getChild().add(newChild);

Теперь мой вопрос, есть ли способ, которым я могу обновить существующего потомка, добавленного в parent?

Parent Entity

public class Parent implements Serializable {

   @Column
   private String id;

   @OneToMany(mappedBy = "parent", fetch = FetchType.LAZY, cascade = CascadeType.ALL, orphanRemoval = true)
   private Set<Child> child;

}
public class Childimplements Serializable {

   @Column
   private String someData;

   @ManyToOne(fetch = FetchType.LAZY)
   @JoinColumn(name = "id", nullable = false)
   private Parent parent;

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...