Wie nehme ich die "top n" mit NHibernate Kriterien API? Idealerweise würde ich gerne abgelöste Kriterien verwenden.Wie nehme ich die "top n" mit NHibernate Kriterien API?
Antwort
so etwas wie: -
criteria.SetFirstResult(1);
criteria.SetMaxResults(10);
werden die ersten 10 Ergebnisse nehmen.
SetFirstResult wird nicht benötigt, es sei denn, Sie müssen überspringen Datensätze/Seiten. –
Guter Fang - Danke Diego – Rippo
Funktioniert nicht gut, wenn Sie eine Eins-zu-viele-Zuordnung für diese Entität haben. Du kannst es transformieren, um die dinctunct root-Entität zu erhalten, aber selbst wenn ich noch in der Lage wäre, Nhibernate zu sagen, gib mir die obersten 200 Wurzel-Entitäten mit den hydratisierten Kindern. – Eric
- 1. Unterstützt die NHibernate-Kriterien-API Projektionen für Auflistungseigenschaften?
- 2. Wie Abfrage einer Untereigenschaft mit NHibernate Kriterien API?
- 3. Wie bekomme ich Top N Elemente einer Liste mit LinQ?
- 4. NHibernate Kriterien mit mehreren Ergebnissen
- 5. nHibernate Many-to-Many-Abfrage mit Kriterien API
- 6. NHibernate-Kriterien bei Lazyload
- 7. nhibernate map eine kategorie enthält top n produkt
- 8. NHibernate Kriterien Abfrage Gebäude
- 9. nHibernate oder Kriterien Abfrage
- 10. NHibernate Kriterien Unteranfrage Hilfe
- 11. Wie nehme ich n zufällige Elemente von JSON
- 12. Wie führe ich eine benutzerdefinierte Projektion mit der Kriterien-API in NHibernate durch?
- 13. mysql + update Top-n
- 14. mehrere Top-n-Abfragen
- 15. Wie pessimistische Sperre mit Kriterien-API angeben?
- 16. Select Top n Zeilen
- 17. NHibernate: HQL-Äquivalent von Kriterien Expression.In()?
- 18. Wie berechne ich Facetten/Aggregationen für die Top-n-Dokumente mit Paginierung in Elasticsearch?
- 19. NHibernate Kriterien Abfrage - Select Distinct
- 20. Auswertung & Berechnung Top-N-Genauigkeit: Top 1 und Top 5
- 21. NHibernate Viele-zu-viele-Kriterien
- 22. Unterabfrage in Kriterien von nHibernate schreiben
- 23. NHibernate vorbei Parameter in Kriterien
- 24. Nhibernate Kriterien expression.in mit String von csv
- 25. Nhibernate Kriterien: 'select max (id) ...'
- 26. Wie nehme ich die Kontrollkästchen in Python?
- 27. Wie nehme ich die Tastatureingabe in AutoIt?
- 28. Unterabfrage in Kriterien von nHibernate
- 29. SQL Union nach NHibernate Kriterien
- 30. Wie TOP N WITH TIES neben COUNT
http://stackoverflow.com/questions/618951/best-way-to-use-hibernate-for-complex-queries-like-top-n-per-group – Ben