我有一个实体[项目],其中包含其他实体[问题]的集合.
我已经将关系映射到了"all-delete-orphan"的级联属性.
在我的数据库中,关系映射到问题表上的project_id(FK)字段.此字段不能为空,因为我不想要没有项目的问题.
当我执行session.delete(项目)时,它会抛出一个异常,说project_id不能为null,但如果我删除了对该字段的非null约束,则删除效果很好.
谁知道如何解决这个问题?
java hibernate cascade
cascade ×1
hibernate ×1
java ×1