2010-11-05 226 views
2

我的應用程序的模型對象包含一個日期字段(時間戳):JPQL和日期比較(查詢限制)

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

    private Date timeStamp; 
    ... 
} 

我試圖構建一個JPQL查詢,將選擇發生更改的所有應用程序今天(即他們的時間戳在今天的任何時候都會改變)。做這個的最好方式是什麼?

回答

3

標準JPQL沒有完美的方式,JPQL不提供Date arithmetic functions。但是您的提供者可能會提供擴展(例如Hibernate和EclipseLink)。或者使用本地SQL。