【发布时间】:2012-02-15 19:38:45
【问题描述】:
我在课程和类别之间有一对多的关系
class Course {
String code
static hasMany = [categories:CourseCategory]
}
Class CourseCategory {
String name
}
我需要根据类别列表查询课程。我试过查询
courseInstanceList = Course.findAll("from Course c inner join c.categories cts where cts.id in :categoryIds",[categoryIds:categoryIds])
但是这个查询同时返回 Courses 和 CourseCategories - 只是想知道如何创建一个查询来只返回课程?
【问题讨论】:
标签: grails hql grails-orm