【发布时间】:2011-09-13 02:11:29
【问题描述】:
您好,我有以下域类。
class Student {
int age
static hasMany = [courses:Course]
}
class Course {
String name
static hasMany = [students:Student]
}
我想找到年龄为 7 岁的正在学习课程的学生(id 为 1)。
我可以使用动态查找器或标准生成器或 HQL 来做到这一点吗?
我不想做以下事情,因为它让所有学生都如此低效:
def course = Course.get(1);
course.students.findAll{ it.age == 7 }
【问题讨论】:
标签: grails grails-orm grails-domain-class