Sid*_*qui 3 pagination fluent-nhibernate
我想在流畅的nHibernate中使用以下查询:
_dataContext.Products
.Where(filterExpression)
.OrderBy(sortExpression + " " + sortDirection)
.Skip(pageIndex * pageSize)
.Take(pageSize);
Run Code Online (Sandbox Code Playgroud)
在Criteria和HQL中使用
.SetFirstResult(pageIndex * pageSize).SetMaxResults(pageSize)
Run Code Online (Sandbox Code Playgroud)
LinqToNhibernate:
session.Query<Product>()
.Where(filterExpression)
.OrderBy(sortExpression + " " + sortDirection)
.Skip(pageIndex * pageSize)
.Take(pageSize);
Run Code Online (Sandbox Code Playgroud)