假设在表'Foo'中,我对某些表'Bar'有一个外键'barId'。我想要做的是通过设置barId = null更新'Foo'中的现有条目,并自动删除以前关联的Bar条目。
在JPA中,是否可以通过注释自动声明并完成此操作?
或者我是否必须单独调用barRepository.delete(...)
来删除旧的Bar对象? (同时保存更新的Foo对象)
答案 0 :(得分:0)
我相信这是由JPA的“孤儿删除”处理的:http://docs.oracle.com/cd/E19798-01/821-1841/giqxy/index.html