Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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字符串集?_Hibernate_Associations_Gorm_Scalar - Fatal编程技术网

如何查询hibernate字符串集?

如何查询hibernate字符串集?,hibernate,associations,gorm,scalar,Hibernate,Associations,Gorm,Scalar,我使用Gorm试图查询表示为集合的关联。我想知道关联中是否包含两个值中的一个或另一个。我的问题是我不知道如何表示它,因为它不是一个单独的对象,而是一个简单的字符串。我尝试了以下方面的变化(显然不正确): 不知道如何编写eq()部分,或者我是否可以以某种方式使用“in”…我以我并不真正关心的HQL结束: 从用户加入User.children uc,其中uc位于('xyz','abc')) def c = CobraUser.createCriteria(); def results = c.lis

我使用Gorm试图查询表示为集合的关联。我想知道关联中是否包含两个值中的一个或另一个。我的问题是我不知道如何表示它,因为它不是一个单独的对象,而是一个简单的字符串。我尝试了以下方面的变化(显然不正确):


不知道如何编写eq()部分,或者我是否可以以某种方式使用“in”…

我以我并不真正关心的HQL结束:

从用户加入User.children uc,其中uc位于('xyz','abc'))

def c = CobraUser.createCriteria();
def results = c.listDistinct {
    children {
      or {
        eq("children", "stringA")
        eq("children", "stringB")
      }
   }
}