En el motor de la aplicación de Google java jpa uno a muchos relación, ¿cómo puedo eliminar los elementos secundarios. Por ejemplogoogle app engine java jpa uno a muchos eliminar
Class Parent{
// key defined here
@OneToMany(cascade=CascadeType.ALL, mappedBy="parent")
private List<Child> childs = null;
.
.
.
}
Class child{
//key defined here too
@ManyToOne
private Parent parent;
.
.
.
}
creé
Parent parent=new Parent()
parent.getChilds().add(new Child(1));
parent.getChilds().add(new Child(2));
//save parent
.
.
y ahora quiero eliminar tanto el niño 1 y 2 y añadir un nuevo niño 3
Parent p=//getParent
p.setChilds(new ArrayList<Child>())//remove all older childs
parent.getChilds().add(new Child(3));//adding new child 3
.
.
Pero cuando de nuevo buscar el el mismo padre tengo todos los 3 hijos pero no solo el hijo 3.
¿Puede alguien guid e yo.
Gracias, Ramesh.V
sentimos que no trabaja ... pero la limpieza o la creación de un nuevo objeto vacío ambos son algunos hicieron ninguna diferencia en el trabajo ... –