Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate Grails-在CriteriaAPI中连接关联两次_Hibernate_Grails - Fatal编程技术网

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
解决方案。但我需要
标准解决方案

这个问题与此更相关