如何为按关系计数排序的所有实例创建条件(一对多)?

时间:2014-01-09 00:26:40

标签: hibernate mongodb grails criteria

我有一个与Childs一对多关系的域类Person。一个人可以有很多孩子,一个孩子只有一个人。

class Person {
 static hasMany = [childs: Child]
}

class Child {
Person person
}

现在我想获得一份按子计算排序的所有人的清单。 Criteria应该如何?我正在使用grails mongodb插件,它支持gorm / hibernate标准。

1 个答案:

答案 0 :(得分:0)

希望它有所帮助。

def sortPerson = Person.sort{it.childs.count}