gpt4 book ai didi

c# - NHibernate 查询

转载 作者:行者123 更新时间:2023-11-30 18:47:14 25 4
gpt4 key购买 nike

是否可以让 NHibernate 使用 HQL 或 Criteria API 生成类似于以下的查询?

select
*
from (
select
row_number() over ( partition by Column1 order by Column2 ) as RowNumber,
T.*
from
MyTable T
)
where
RowNumber = 1

我可以使用公式属性让它执行内部选择,但我想不出一种方法来编写 HQL 或 Criteria 查询,让我将内部选择包装在外部选择中。

最佳答案

NHibernate 3 集成了 Linq to NHibernate 提供程序,因此您可以编写分页查询,如:

Session.Query<Customer>().Skip(10).Take(10).ToList();

这应该有所帮助。

关于c# - NHibernate 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2965677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com