Hibernate Grails-如何使用;或;在CreateCriteria中

Hibernate Grails-如何使用;或;在CreateCriteria中,hibernate,grails,gorm,createcriteria,Hibernate,Grails,Gorm,Createcriteria,我有以下准则: def myList = BAS.createCriteria().list () { projections { distinct ( "id" ) property("date") property("id") } carList{ eq("login",login) } ccList{ eq("cmd",false) } order("date","

我有以下准则:

def myList =  BAS.createCriteria().list () {
  projections { distinct ( "id" ) 
      property("date")
      property("id")
  }

  carList{ 
      eq("login",login)    
          }

  ccList{
      eq("cmd",false)
        }


  order("date","desc")
}
我还想添加null作为“cmd”的标准。在我的案例中是否有一个OR


谢谢

是的,在这种情况下,您可以使用OR

ccList {
  or {
    eq("cmd", false)
    isNull("cmd")
  }
}

报告概述了这一选项和其他选项。更多信息也可以在中找到。

是的,在这种情况下可以使用OR

ccList {
  or {
    eq("cmd", false)
    isNull("cmd")
  }
}

报告概述了这一选项和其他选项。在整个文档中还可以找到更多信息。

我已经阅读了文档,但没有找到tu如何使用或。@Jils不用担心,很高兴我能给您举个例子。“文档中列出了此选项和其他选项。”--不,没有。该页上没有关于
/
子句的任何解释。@假定链接仅指向文档的一部分,我希望有人能够浏览并阅读相关部分。然而,基于您的有益和积极评论,我编辑了答案,以链接到有关GORM标准的特定部分。享受吧@Joshuamore我有种感觉,你觉得我的评论实际上不是用积极的语气。事实上,我很沮丧,因为我花了一些时间搜索信息,但失败了,因为我认为这些信息实际上没有记录在Grails站点上。谢谢你证明我错了,请接受我的道歉。我已经阅读了文档,但没有找到tu如何使用或。@Jils不用担心,很高兴我能给你一个例子。“文档中列出了此选项和其他选项。”--不,没有。该页上没有关于
/
子句的任何解释。@假定链接仅指向文档的一部分,我希望有人能够浏览并阅读相关部分。然而,基于您的有益和积极评论,我编辑了答案,以链接到有关GORM标准的特定部分。享受吧@Joshuamore我有种感觉,你觉得我的评论实际上不是用积极的语气。事实上,我很沮丧,因为我花了一些时间搜索信息,但失败了,因为我认为这些信息实际上没有记录在Grails站点上。谢谢你证明我错了,请接受我的道歉。