child 找到的Grails 1到n关系

标签 grails groovy grails-orm

我有这两个类:

class Father{
  static hasMany= [children:Child]
}

class Child{
  String name
}

在我的 Controller 中,我需要查找是否有 father带有特定的 child但这不起作用,要求一组 child :
Father.countByChildren(Child.get(1))

有什么建议吗?

谢谢

最佳答案

您可以使用标准:

Father.createCriteria().count {
        children {
            idEq(1L)
        }
    }

关于 child 找到的Grails 1到n关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45824100/

相关文章:

pdf - Grails 渲染插件在部署时不渲染图像

groovy - 替换字符串中的反斜杠

oracle - 在 GORM 中使用不同的数据库用户

exception - 如何在事务中从 Grails 中的数据库错误中恢复

spring-mvc - Grails 验证 delete() 操作?

java - 部署在服务器上时,Grails TimeZone 3 小时偏移

Grails 多对多属于

java - Getter方法使用

grails - 在Grails中使用域实例查找子域

groovy - 如何检查Groovy类是否具有静态属性?