次のクエリを detachedCriteria に変換するにはどうすればよいですか。
select * from (
select a.* ,row_number() over (partition by hotel_id order by EXECUTION_START_DATE desc) rnk
from HOLIDAY_PACKAGES a
)
where rnk = 1
次のクエリを detachedCriteria に変換するにはどうすればよいですか。
select * from (
select a.* ,row_number() over (partition by hotel_id order by EXECUTION_START_DATE desc) rnk
from HOLIDAY_PACKAGES a
)
where rnk = 1
Criteria API を使用してそのようなクエリを作成できるとは思いません。唯一の方法は、ネイティブ SQL サポートを利用するか、最悪の場合はストアド プロシージャを使用することです。
http://www.nhforge.org/doc/nh/en/index.html#manipulatingdata-nativesql