私の grails アプリケーションには、色と陰影のドメインがあります。
class Color {
static hasMany = [shades: Shade]
}
class Shade {
static belongsTo = [color: Color]
}
基準を使用して、X の色合いがある色のリストを取得するにはどうすればよいですか? ここで、X は渡すことができる数値です。
これは色のリスト全体を返すことを知っています:
def list = Color.createCriteria.listDistinct {
shade {
count()
}
}
しかし、シェードカウントが特定されているリストを取得する方法がわかりません。これを試しましたが、うまくいきませんでした。
def list = Color.createCriteria.listDistinct {
shade {
count() == 5
}
}