假設我有代表TASK的對象。任務有到期日。應用引擎JPA日期查詢
如何創建查詢以獲取今天到期的所有任務?
將是有用的:
像
一些工作代碼 「今天從任務t其中的dueDate =選擇T」。
預先感謝您。
假設我有代表TASK的對象。任務有到期日。應用引擎JPA日期查詢
如何創建查詢以獲取今天到期的所有任務?
將是有用的:
像
一些工作代碼 「今天從任務t其中的dueDate =選擇T」。
預先感謝您。
假設你dueDate
是註釋這樣的Date
:
@Temporal(TemporalType.DATE)
private Date dueDate;
那麼你可以做下面的查詢在JPQL:
select t from Task where t.dueDate = current_date
您認爲@Temporal是由谷歌的GAE/J支持插入。它不是,儘管一年前向他們報告過 http://code.google.com/p/datanucleus-appengine/issues/detail?id=20&colspec=ID%20Stars%20Type%20Status%20Priority%20FoundIn%20TargetRelease%20Owner%20Summary
是否有解決此問題的任何解決方法? – waney 2010-05-21 19:43:32
不是它算不上時間嗎? – waney 2010-05-21 19:08:03
不,現在''current_date'現在返回'2010-05-21' – 2010-05-21 19:10:26
要與明天一樣嗎? – waney 2010-05-21 19:15:43