4

私はコースドメインを持っています

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 クエリを記述する方法は?

4

1 に答える 1