5

İn azalan zaman sırasına N satırı seçmek için QueryOver deyimini yazmaya çalışıyorum.N satırları azalan DateTime emriyle seçmek için QueryOver deyimi

session.QueryOver<T>().Take(10).OrderBy(x=>x.DateInserted); 

Ne yazık ki bu hiç çalışmıyor. Bunu çözmenin bir yolu var mı?

Böyle yaparak artan veya sorguda azalan, bu yüzden denemek istiyorum eğer belirtmediniz

cevap

9

:

session.QueryOver<MyClass>() 
     .OrderBy(x => x.DateInserted).Desc 
     .Take(10).List(); 

Sonunda sonuçlarını içeren bir koleksiyon almak için listele'yi aramak zorunda ve sınıf adınız tarafından jenerik türünü T değiştirmeyi unutmayın.

+0

Belki .Desc()? (yöntem) – heringer