【发布时间】:2015-10-27 22:28:48
【问题描述】:
我正在尝试执行以下查询,但它抛出错误。
SELECT t from Table t where t.status = :status and t.ndate > (t.ndate - 12/24) AND t.ndate < (t.ndate + 12/24)
错误
ERROR: Filter invalid. Cannot compare field ndate of type java.util.Date to value of type long. Numeric comparisons must be between numeric types only
我们还有其他方法吗?
【问题讨论】:
-
考虑使用
FORMAT将您的日期格式化为前"ddmmyyyy"