7
JPA OneToMany ไม่ได้ลบเด็ก
ฉันมีปัญหากับการ@OneToManyแม็พแบบง่าย ๆระหว่างพาเรนต์และเอนทิตีย่อย ทั้งหมดทำงานได้ดีมีเพียงบันทึกของเด็กที่ไม่ถูกลบเมื่อฉันลบออกจากคอลเลกชัน ผู้ปกครอง: @Entity public class Parent { @Id @Column(name = "ID") private Long id; @OneToMany(cascade = {CascadeType.ALL}, mappedBy = "parent") private Set<Child> childs = new HashSet<Child>(); ... } เด็ก: @Entity public class Child { @Id @Column(name = "ID") private Long id; @ManyToOne(cascade = CascadeType.ALL) @JoinColumn(name="PARENTID", nullable = false) …