我有一个父级映射了一个子级列表。
我可以知道在更新父级时如何更新子级列表吗
例子:
父母 P1 有孩子 AB C。
我决定删除 B 并添加 D
所以父 P1 在数据库中有子 ACD。
目前我只是删除所有属于父 P1 的孩子并再次重新填充 chid(ACD) ......我相信有一种更简单的方法。
我知道这个任务非常敏感,请让我知道我需要设置什么以确保正确插入和删除孩子。
新问题:
1)有没有办法懒惰更新/删除关系?我有一个 FetchType.Lazy 列表,当我更新数据时,我可能不希望加载关系或更新它。
2) 如果列表中有项目 ABC,我删除项目 C 并执行 dto.save()。C项会被删除吗?