【发布时间】:2011-12-14 16:26:01
【问题描述】:
如果我有一个对象 A 包含对对象 B 的多对一引用,其中对象 B 包含对象 C 的一对多集合...请考虑以下查询:
IQueryable<A> query = getIQueryableSomehow();
List<B> resultList = query.Where(A => A.whatever == something).Select(A => A.B).Fetch(B => B.C).ToList();
我想做与此类似的事情,但我不断收到此代码的空引用异常。实现这种查询并获取一堆对象 B 集合是否有鬼鬼祟祟的技巧,还是不可能?
谢谢!
【问题讨论】:
标签: nhibernate linq-to-nhibernate