我在尝试计算项目时遇到了一些问题。
想象以下领域类
class Book {
String name
}
class Author {
String name
static hasMany = [books:Book]
}
如何获得按书籍数量排序的作者列表?
这是我的尝试:
def c = Author.createCriteris()
c.list {
projections {
count 'books', 'numBooks'
groupProperty 'id'
}
order 'numBooks', 'desc'
}
但不知何故,我只得到不可用的结果......而且我不知道如何将 Author 对象加入 rsult 列表...... :-(