属性date1が属性date2より17分遅れているという条件に従ってデータをフェッチしようとしています。次を使用して、date1がdate2より後の条件に基づいて選択するコードを記述できます。
Restrictions.gtProperty("date1", "date2")
しかし、17分の条件を追加する良い方法が見つかりませんでした。HQLソリューションは理想的ではありませんが、誰かがそれを行う方法を知っている場合にも受け入れられます。
属性date1が属性date2より17分遅れているという条件に従ってデータをフェッチしようとしています。次を使用して、date1がdate2より後の条件に基づいて選択するコードを記述できます。
Restrictions.gtProperty("date1", "date2")
しかし、17分の条件を追加する良い方法が見つかりませんでした。HQLソリューションは理想的ではありませんが、誰かがそれを行う方法を知っている場合にも受け入れられます。
を使用すると、SQL をクエリsqlRestriction
に直接埋め込むことができます。Criteria
その後、プラットフォーム固有の SQL を使用して比較を行うことができます。http://docs.jboss.org/hibernate/core/3.3/reference/en/html/querycriteria.html#querycriteria-narrowingを参照してください。