Có ai có thể chỉ cho tôi một ví dụ về cách sử dụng CURRENT_DATE
trong truy vấn JPA không?Ví dụ về việc sử dụng CURRENT_DATE trong truy vấn JPA
CURRENT_DATE
được chỉ định trong JPA nhưng tôi chưa thể làm cho nó hoạt động. Tôi luôn nhận được ngoại lệ unexpected token [CURRENT_DATE]
. Vì nó được chỉ định trong JPA, tất cả các nhà cung cấp phải tuân thủ đúng không?
Tôi đang sử dụng EclipseLink 2.0 BTW.
Bạn thực sự thân thiết. Tôi nhận được điều đó ngay trước khi nhìn thấy câu trả lời của bạn. Tôi đang cố gắng làm điều gì đó như Chọn x từ Bảng x, trong đó x.id = 1 và (x.lastModified-CURRENT_DATE)> = 365 Tôi cần sử dụng phép tính vào các ngày. – javydreamercsw
Có thể thực hiện số học datetime bằng JPA không? Bạn sẽ phải có một số chức năng để biến sự khác biệt thành ngày (và không phải là phút hoặc tháng hoặc thiên niên kỷ, v.v.). Tôi không biết về bất kỳ chức năng nào như vậy. Thực hiện số học ngày tháng trong Java và sau đó chỉ cần chọn so sánh với phạm vi kết quả. – McDowell
Tôi đoán đây là một thiếu sót hoặc thiếu chức năng của JPA. Tôi sẽ phải làm theo cách đó. Cảm ơn! – javydreamercsw