数据库“on delete cascade”映射

时间:2012-10-17 06:17:19

标签: nhibernate fluent-nhibernate

任何人都知道如果流畅的NHibernate可用于生成“on delete cascade”的密钥,当使用NHibernate的XML映射时,它被称为“on-delete ='cascade'”。

我想要的原因是我的映射的另一端有一个大的blob,所以如果它只是“消失”会很方便

2 个答案:

答案 0 :(得分:2)

很简单:

HasMany(x => x.YourCollection).Inverse().ForeignKeyCascadeOnDelete();

答案 1 :(得分:1)

在列上,使用Cascade.Delete(),还有其他选项。