0

最初のクエリを考えてみましょう:

def books =  Book.withCriteria {
   eq("category", "fiction")
}

このクエリの結果を次のクエリで使用して、これらの本を書いたすべての著者を取得するにはどうすればよいですか?

私は試した:

def authors = Author.withCriteria {
  'in'("books", books)
}

しかし、これは機能していません。修正するにはどうすればよいですか?

4

1 に答える 1

1

アソシエーションを直接照会することはできませんか?

def authors = Author.withCriteria {
  books {
    eq("category", "fiction")
  }
}
于 2012-12-09T18:25:03.220 に答える