0

假设我必须使用 Grails 域类:Car 和 Person。

class Car {
    String model
    ...
    Person driver
}

class Person {
    String firstName
    String lastName
}

我有一组人:

Set < Person >

如何获取具有该集中驱动程序的所有 Car 实例的列表?

4

1 回答 1

1

所以我假设你有一组像这样的人对象:

def people = [person1, person2, person3]

并且您要检索具有以下 3 个驱动程序之一的所有汽车:

def cars = Car.findAllByDriverInList(people)

只要人员列表中的对象是 Person 域的实例,您就可以使用了。

于 2012-05-31T13:06:49.683 回答