2010-11-05 250 views
2

我的应用程序的模型对象包含一个日期字段(时间戳):JPQL和日期比较(查询限制)

@Entity 
@Table(name = "MYTABLE") 
public class Application { 

    private Date timeStamp; 
    ... 
} 

我试图构建一个JPQL查询,将选择发生更改的所有应用程序今天(即他们的时间戳在今天的任何时候都会改变)。做这个的最好方式是什么?

回答

3

标准JPQL没有完美的方式,JPQL不提供Date arithmetic functions。但是您的提供者可能会提供扩展(例如Hibernate和EclipseLink)。或者使用本地SQL。