Hibernate Grails-在CriteriaAPI中连接关联两次
是否可以按标准加入两次协会Hibernate Grails-在CriteriaAPI中连接关联两次,hibernate,grails,Hibernate,Grails,是否可以按标准加入两次协会 def criteria = User.createCriteria(); def results = criteria.list() { childObject1{ eq("childObjProp","childObjProp1") childObject2 { eq("testId", 1 as long) //User input } } childObject1{
def criteria = User.createCriteria();
def results = criteria.list() {
childObject1{
eq("childObjProp","childObjProp1")
childObject2 {
eq("testId", 1 as long) //User input
}
}
childObject1{
eq("childObjProp","childObjProp1_1")
childObject2 {
eq("testId", 1 as long) //User input
}
}
}
当childObject2
的数据是用户输入时,它可能可用,也可能不可用
可用。我有一个SQL
解决方案。但我需要标准解决方案
这个问题与此更相关