我想使用以下代码在2个日期之间获取结果。
def c = TestCase.createCriteria()
resultss = c.list {
like("testStatus", "Dummy")
and {
between("testTime", date1, date2)
}
order('testified','desc')
}
在这里,我想选择“开始日期”和“结束日期”,如下所示
FROM DATE : '2014-11-07 12:14:03'(date1)
TO DATE : '2015-01-09 08:14:12'(date2)
我做了很多尝试,但没有运气使其运行起来。
有人可以告诉我该怎么做吗?
最佳答案
and
奇数;首先,还是默认设置。如果要明确,则将语句放入and块:
and {
like("testStatus", "Dummy")
between("testTime", date1, date2)
}
要不就
like("testStatus", "Dummy")
between("testTime", date1, date2)
关于grails - 如何在grails中为createCriteria的从和到日期之间写从句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28604309/