0
我想从User对象加载eager Pictures对象,当我试图查询请求时。实体框架急切加载与相关对象相关的对象
模型
用户[表]
--Pictures [导航性质]
--Friends [导航性质]
请求[表]
--User [navigational property]
i,m使用f继续查询。
var req = Context.Requests.Include(e => e.User).Include(d => d.User.Pictures).Where(c => c.Destination.Contains(CityName));
如果我看到SQL服务器跟踪执行的查询已经加入图片表并获得相关数据。
但在C#中无法获得渴望加载图片的对象。
当我尝试寻找图片对象的任何属性然后[延迟加载发生],我可以看到在sql服务器跟踪中的另一个查询。
如何在不延迟加载的情况下访问图片属性?
你可以给我一个例子... I,M采用包括在我的query..directly相关对象[如用户]被加载,但不加载用户的图片.. – Manish 2012-07-16 18:19:29
是什么至极列的数据类型你存储你的照片? – Freeman 2012-07-16 18:21:51
其表.. http://i.stack.imgur.com/WKVaJ.jpg – Manish 2012-07-16 18:32:39