我有一个名为“Establishment”的断开连接的实体,它有一个名为“Locations”的集合。 加载此系列的最佳方法是什么?
我这样做:
var estab = new Establishment(){ ID = 1 };
Context.Establishment.Attach(estab);
Entry(estab).Collection(c => c.Locations).Load();
问题是,我在linqpad上测试这个代码,它为每个Location行生成一个sql文本(哦,我的!)
答案 0 :(得分:0)
只需禁用延迟加载 Context.Configuration.LazyLoadingEnabled = false;