Как да взема „топ n“ с помощта на NHibernate Criteria API? В идеалния случай бих искал да използвам отделни критерии.
Как да взема топ n с помощта на NHibernate Criteria API?
comment
stackoverflow.com/questions/618951/
- person Ben Aston   schedule 20.07.2010
Отговори (1)
нещо като:-
criteria.SetFirstResult(1);
criteria.SetMaxResults(10);
Ще вземе първите 10 резултата.
person
Rippo
schedule
20.07.2010
SetFirstResult не е необходим, освен ако не трябва да пропускате записи/страници.
- person Diego Mijelshon; 20.07.2010
Не работи добре, когато имате съпоставяне едно към много за този обект. Можете да го трансформирате след това, за да получите отчетлив коренен обект, но въпреки това бих искал да мога да кажа, Nhibernate, дайте ми първите 200 коренни обекта с хидратирани деца.
- person Eric; 09.07.2015