转换为detachedCriteria

时间:2011-06-19 07:20:58

标签: nhibernate detachedcriteria

如何将以下查询翻译为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

1 个答案:

答案 0 :(得分:0)

我认为您无法使用Criteria API构建此类查询。唯一的方法是通过Native SQL支持或在最坏的情况下使用存储过程。

http://www.nhforge.org/doc/nh/en/index.html#manipulatingdata-nativesql