gpt4 book ai didi

grails - 从groovy中的子表中删除记录

转载 作者:行者123 更新时间:2023-12-02 14:52:48 25 4
gpt4 key购买 nike

我的域类如下:

class A {

static hasMany = [b: B]

}

class B {

static hasMany = [c: C]

}

class C {

static belongsTo = B

}

在这里,我想从表 B 和 C 中删除记录。如何做到这一点?

在我的方法中,我真正想做的是,检查 A 是否有 B 的记录,如果有则删除它。我尝试进行 native 查询,但它抛出了外键异常。如果有人知道,请给出解决方案。谢谢你。
def myMethod(a){
if (a.b) {
// delete b
}
}

最佳答案

关于grails - 从groovy中的子表中删除记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21670118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com