我希望获得符合某些任意条件的所有行,然后我还要包含任何行,其id为任何这些行的parentId。
def criteria = MovieWorkbook.whereAny {
and {
ilike("name", name)
or {
eq("status", "open")
eq("status", "pending")
}
}
}
// this fails - returns nothing
criteria.or {
inList("id", criteria.list()*.parentId )
}
criteria.list()