我如何获得List以及NHibernate中具有一些条件的子列表的子列表

时间:2016-12-31 06:38:49

标签: c# nhibernate queryover

我在NHibernate中编写了一个查询,如下所示:

var queryResult = CurrentSession.QueryOver()
                                .Where(r => r.StatusId == 1)
                                .JoinQueryOver(a => a.ActorList)
                                .Where(s=>s.IsActor==1)
                                .List()
                                .Distinct()
                                .ToList();

我正在尝试仅检索Where(s=>s.IsActor==1),但它正在获取记录 Where(s=>s.IsActor==0)也......

如何才能获得IsActor==1条记录?

先谢谢

0 个答案:

没有答案