2012-04-12 6 views
9

मैं इस किया है।
लेकिन मुझे सभी प्रश्न दिखाने की ज़रूरत है, उन्हें कैसे प्राप्त करें?
मेरे डेटाबेस सवालों में आईडी है: 1,2,3,100। मुझे लगता है कि नहीं है, कि सभी संभव आईडी के माध्यम से - स्वीकार्य है ...NHibernate GetAll

उत्तर

20

आप नाम स्थान NHibernate.Linq से विस्तार विधि Query<T> उपयोग कर सकते हैं या आप उपयोग कर सकते ISession.QueryOver<T>:

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