報錯原因:與別的表有主外鍵關係解決方案:(1)db.Configuration.ProxyCreationEnabled = false;//加這個就不報錯了。 (2)只select需要的數據,把有關係的數據過濾掉。1 public List GetPosition()2 ...
報錯原因:與別的表有主外鍵關係
解決方案:(1)db.Configuration.ProxyCreationEnabled = false;//加這個就不報錯了。
(2)只select需要的數據,把有關係的數據過濾掉。
1 public List<Position> GetPosition() 2 { 3 db.Configuration.ProxyCreationEnabled = false;//加這個就不報錯了。 4 var query = db.Position; 5 var pos = query.DefaultIfEmpty(); 6 return pos.ToList(); 7 }