2012-04-12 15 views
9

私はこれ持っています。
しかし、私はすべての質問、それらを取得する方法を表示する必要がありますか?
私のデータベースの質問にはid:1,2,3,100があります。私は、すべての可能なIdを通過、それはないと思う - 許容され...NHibernateのGETALLは

答えて

20

あなたは、名前空間NHibernate.Linqから拡張メソッドQuery<T>を使用するか、ISession.QueryOver<T>を使用することができます。

var allQuestions = session.Query<Question>().ToList(); 
// or 
var allQuestions = session.QueryOver<Question>().List();