Hallo, ich benutze NHiberante, um das seitenweise und geordnete Raster meiner Web-App zu füllen. Es funktionierte gut, bis ich beschloss, die Projektion in Aktion zu setzen.NHibernate 3.0 Linq Provider. Auswahl funktioniert nicht nach Überspringen und Anfang
Dies ist die ursprüngliche, Arbeitscode:
var data = repository
.Where(predicate);
.OrderBy(columns)
.Skip(amount)
.Take(anotherAmount);
Dann ist mein Vorsprung begann ich habe die Einführung und es funktionierte gut zu:
var data = repository
.Where(predicate);
.OrderBy(columns)
.Select(myProjection);
Ich war glücklich, dass alles funktioniert, so habe ich vermisst Skip and Take, aber stop - Nun gibt Nhibernate an, dass Select nicht unterstützt wird (NotSupportedException). Code:
var data = repository
.Where(predicate);
.OrderBy(columns)
.Skip(amount)
.Take(anotherAmount)
.Select(projection);
Es ist ein Fehler oder mache ich etwas falsch?
Dies ist ein bekannter Fehler. http://216.121.112.228/browse/NH-2317 –