假设我有代表TASK的对象。任务有截止日期。
如何创建查询以获取今天到期的所有任务?
一些像
这样的工作代码“从任务t中选择t,其中dueDate =:today”
将是有用的。
提前谢谢你。
答案 0 :(得分:2)
您认为Google的GAE / J插件支持@Temporal。尽管一年前向他们报道,但事实并非如此 http://code.google.com/p/datanucleus-appengine/issues/detail?id=20&colspec=ID%20Stars%20Type%20Status%20Priority%20FoundIn%20TargetRelease%20Owner%20Summary
答案 1 :(得分:0)
假设您的dueDate
是Date
,注释如下:
@Temporal(TemporalType.DATE)
private Date dueDate;
然后,您可以在JPQL中执行以下查询:
select t from Task where t.dueDate = current_date