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 回答