【发布时间】:2013-05-21 07:58:44
【问题描述】:
我想从我的数据库中获取与给定项目相关的所有需求(在本例中为 currentProject) 我刚刚使用了两种方法来做到这一点
第一个:
Requirement.withCriteria {....
eq("project", currentProject)
...
}
我注意到这个查询没有使用 Project 类的 equals 方法,但是这个查询返回的正是我想要的。
秒
Requirement.withCriteria {
....
currentProject == property('Project')
...
}
此查询使用 equals 方法比较两个项目,但我无法覆盖抛出异常“grails can't cast hibernateBuild to domain”的equals方法
那么,我想知道这两个查询有什么区别?
谢谢大家!
【问题讨论】:
标签: grails