2
我在我的Grails應用程序有一個域類,看起來像這樣:Grails的(休眠)標準查詢
class Event {
Date date
}
我想寫一個條件查詢,其選擇發生在某月某一年的事件, 有什麼建議麼?
謝謝, 唐
我在我的Grails應用程序有一個域類,看起來像這樣:Grails的(休眠)標準查詢
class Event {
Date date
}
我想寫一個條件查詢,其選擇發生在某月某一年的事件, 有什麼建議麼?
謝謝, 唐
你很可能只是用between
:
def firstDayOfMonthInYear, lastDayOfMonthInYear;
/* set the two values using Calendar or some other mechanism */
Event.withCriteria {
between('date', firstDayOfMonthInYear, lastDayOfMonthInYear)
}
我不能肯定的between
的包容性 - 你可能需要調整您的開始/結束日期,如果不是包容兩端。