jav*_*csw 12 java jpa eclipselink
有人能指出我如何CURRENT_DATE在JPA查询中使用的示例吗?
CURRENT_DATE在JPA中指定但我无法使其工作.我总是得到unexpected token [CURRENT_DATE]例外.由于JPA中规定了所有提供商都应该遵守它吗?
我正在使用EclipseLink 2.0 BTW.
McD*_*ell 18
它可以像这样使用:
Query query = manager
.createQuery("SELECT c FROM CITIES c WHERE c.founded = CURRENT_DATE");
for (Object city : query.getResultList()) {
System.out.println(city);
}
Run Code Online (Sandbox Code Playgroud)
... 建立的是一种时间类型:
@Column(name = "FOUNDED")
@Temporal(TemporalType.DATE)
private Date founded = new Date();
Run Code Online (Sandbox Code Playgroud)
不是一个很好的例子,但你明白了.我正在使用Eclipselink 1.1.2
| 归档时间: |
|
| 查看次数: |
43599 次 |
| 最近记录: |