アイテムを数えようとしているときに、いくつかの問題に遭遇しました。
次のドメインクラスを想像してください
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リストに結合する方法がわかりません.... :-(