18得票2回答
如何在Hibernate中定义一个多对一映射的反向级联删除?

我有两个类A和B。许多个B可以与单个A相关联,因此从B到A存在一对多的关系。我已经将关系映射为:<class name="A" table="tbl_A"> <property name="propA" column="colA"/> </class> ...

18得票1回答
Rails如何处理同时使用:dependent => :destroy和级联删除/置空/限制?

我正在考虑为我的Rails应用程序设置外键约束的最佳方法(如果需要)。我有一个模型“Response”,它“belongs_to”一个“Prompt”。我想使用“:dependent => :destroy”来删除每个属于已删除“Prompt”的“Response”,因此我正在决定应该在我的外...

16得票3回答
如何在Symfony2 Doctrine中使用级联选项?

我正在尝试理解Symfony2中Doctrine中的cascade选项。 我希望能够删除子实体(而不触发外键约束错误)。 我有3个实体: 报告(Report)/** * @ORM\OneToMany(targetEntity="Response", mappedBy="report") ...

16得票2回答
如何正确级联删除Core Data中的托管对象?

我有一个Core Data模型,其中包含三个实体:A,B和C。A与B之间存在一对多的关系,B与C之间存在多对多的关系。 A->B的删除规则是“级联”,B->A的删除规则是“无操作”。B->C的删除规则是“无操作”,而C->B的删除规则是“拒绝”。 我在执行A实体的删除时遇到了问题。我的期望是...

15得票4回答
在MySQL中,On Delete Cascade不起作用。

与MySQL中的ON DELETE CASCADE不起作用类似,但有些不对劲: ANSI标准的做法-- test delete cascade CREATE TABLE t1( id SERIAL PRIMARY KEY, data TEXT ); CREATE TABLE...

15得票5回答
JPA + Hibernate:如何定义一个具有ON DELETE CASCADE的约束?

我在想是否有一种方法可以构建我的MySQL表格,如下所示: ALTER TABLE `USERINFO` ADD CONSTRAINT `FK_USER_ID` FOREIGN KEY (`USERID`) REFERENCES `USERACCOUNT` (`USERID`) ...

14得票1回答
Hibernate:CascadeType.PERSIST不起作用,但CascadeType.ALL可以保存对象。

@Entity @Table(name = "Section_INST") public class Section { @javax.persistence.Id @GeneratedValue(strategy = GenerationType.SEQUENCE,generator = ...

14得票1回答
当级联删除所有孤儿时,我该如何在NHibernate中更改子对象的父对象?

我有两个实体之间的双向一对多关系:public class Storage { public IList<Box> Boxes { get; set; } } public class Box { public Storage CurrentStorage { g...

14得票2回答
JPA和Hibernate级联之间的混淆

我正在使用Hibernate 3.6,并且我的代码是基于注解的方式实现(而不是使用Hibernate映射文件)。我遇到了一个已知的问题,就是使用JPA级联选项与Hibernate的CascadeType不兼容(请参阅此链接以获取更多信息http://www.mkyong.com/hiberna...

13得票2回答
Hibernate:如何在注释中使用级联?

如何在Hibernate中使用级联和注解? 但我仍然有一个疑问: 我有这样一种情况:public class Package(){ @OneToOne(cascade=CascadeType.PERSIST) private Product product; @OneToOn...