Grails级联删除?

时间:2011-08-16 17:37:15

标签: hibernate grails groovy gorm

我在这里坚持使用外键约束。无论我为级联行为或belongsTo/hasMany指定了什么,我都会得到一个外键约束错误

我有这个:

class A{
}

class B{
}

class C extends B {
   static belongsTo = [a: A]
}

我想运行A.list()*.delete()

使用CA级联删除需要做些什么?

1 个答案:

答案 0 :(得分:1)

您是否在class A添加了映射?

class A{

    static hasMany=[c:C]
    static mappedBy=[c:"cColumn"]
}

据我所知this,两个映射都应该存在