【发布时间】:2018-11-25 18:36:48
【问题描述】:
这是我的 grails 域类的简化版本:
class Car {
int year
Model model
List<Car> findCarsBySomeCriteria(int modelId) {
BuildableCriteria c = createCriteria()
List<Car> carList = (List<Car>) c.list {
'in'("year", [1998, 1999])
model {
eq("id", modelId)
}
}
carList
}
}
原来这个条件查询失败了,因为查询中提到的model关联与类的model属性冲突。
有什么办法可以在条件查询中转义model?
【问题讨论】:
标签: grails escaping associations criteria conflict