2 Stimmen

Linq zu NHibernate, Bestellung nach Rand()?

Ich verwende Linq To Nhibernate, und mit einer HQL-Anweisung kann ich etwas wie dieses tun:

string hql = "from Entity e order by rand()";

Andi t wird so zufällig bestellt werden, und ich würde Link zu wissen, wie kann ich die gleiche Anweisung mit Linq zu Nhibernate tun?

Ich versuche dies:

var result = from e in Session.Linq<Entity> 
             orderby new Random().Next(0,100) 
             select e;

aber es löst eine Ausnahme aus und funktioniert nicht...

Gibt es einen anderen Weg oder eine andere Lösung?

Danke

Prost

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X