簡體   English   中英

Grails 級聯刪除?

[英]Grails cascade delete?

我在這里對外鍵約束發瘋了。 無論我為級聯行為或belongsTo/hasMany指定什么,我都會收到外鍵約束錯誤

我有這個:

class A{
}

class B{
}

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

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

我需要做什么才能讓CA級聯刪除?

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

class A{

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

據我了解, 兩個映射都應該存在

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM