Grails 1 到 n 关系找到 Children
Grails 1 to n relation find by Children
我有这两个类:
class Father{
static hasMany= [children:Child]
}
class Child{
String name
}
并且在我的控制器中我需要查找是否有任何 father
具有特定的 child
但这不起作用,要求一组 children:
Father.countByChildren(Child.get(1))
有什么建议吗?
谢谢
您可以使用条件:
Father.createCriteria().count {
children {
idEq(1L)
}
}
我有这两个类:
class Father{
static hasMany= [children:Child]
}
class Child{
String name
}
并且在我的控制器中我需要查找是否有任何 father
具有特定的 child
但这不起作用,要求一组 children:
Father.countByChildren(Child.get(1))
有什么建议吗?
谢谢
您可以使用条件:
Father.createCriteria().count {
children {
idEq(1L)
}
}