在Grails包含日期之间的createCriteria方法吗?

时间:2015-08-11 22:37:50

标签: grails gorm

我试图在grails上找到这些信息,但到目前为止我还无法找到它。

我想知道Grails上的createCriteria是否具有包容性。

我有以下内容:

MyObject.createCriteria().list(params) {
   between 'date',dateFrom, dateTo
}

我需要知道Grails上的createCriteria是否具有包容性,如果不是如何使其具有包容性。

有人知道这些信息在哪里?

1 个答案:

答案 0 :(得分:3)

根据Hibernate documentation,它会在约束之间发出。 Grails documentation并不是更清楚。但是,根据ANSI SQL,它是包容性的。

  

“Y与Z之间的X”相当于“X> = Y且X <= Z”。

所以似乎GORM / Hibernate将它留给了数据库。如果数据库符合ANSI SQL,则之间的是包容性的。