2011-03-14 2 views

답변

0

this answer에 따르면, Restriction.ltProperty과 날짜 필드에 관련된 제한을 사용할 수 있으며, 최대 절전 모드는이를 분석하는 데 최선의 노력을 다할 것입니다.

이 접근 방식이 작동하지 않아도되는 경우 Restrictions.sqlRestriction을 사용하여 원시 SQL에서 제한 사항을 작성할 수 있습니다.

+0

동등성 검사를 위해 Restriction.between ("dateFromDB", myDateObjSt, myDateObjEnd)를 사용하는 것이 어떻습니까? 여기서 myDateObjSt는 시간이 0 : 0 : 0.000 인 날짜이고 myDateObjEnd는 시간이있는 날짜입니다 23 : 59 : 59.999 ?? – Prabhat

+0

질문을 다시 표현해 주실 수 있습니까? 네가 무엇을 요구하는지 모르겠다. – Thomas

+0

Date 객체가 있고 DB의 Date 열과 Date 객체가 동일한 지 비교하고 싶습니다. 그러나 문제는 시간 또한 고려되었습니다. 따라서 날짜 만 비교하기 위해 Restriction.between ("dateFromDB", myDateObjSt, myDateObjEnd)를 사용하려고 생각하고 있습니다. myDateObjSt 및 myDateObjEnd는 시간을 제외하고 모두 내 Date 객체입니다. myDateObjSt의 시간은 0 : 0. : 0.000이고 myDateObjEnd의 시간은 23 : 59 : 59.999입니다. – Prabhat

관련 문제