私はコースドメインを持っています
class Course {
String name
static hasMany = [categories: Category]
}
カテゴリ ドメイン クラス
class Category {
String name
}
したがって、ここではコースに複数のカテゴリを含めることができます。
ここで、ID が 4 であるカテゴリを持つすべてのコースを検索したいと考えています
HQLクエリを書いてみました:
def courseList = Course.findAll("from Course as c where c.categories.id in (4)")
エラーが発生します。
正しい HQL または適切な withCriteria クエリを記述する方法は?