如何使用Lambda EF核心更新子表值。EF核心NullReferenceException訪問相關實體
var UpdatePercentage = _context.TaskOverview.Single(c => c.Id == 100);
UpdatePercentage.Completedpercentage = 30;
UpdatePercentage.TaskSubInfo.Content1 = "Some value";
await _context.SaveChangesAsync();
我得到的NullReferenceException錯誤
NullReferenceException: Object reference not set to an instance of an object.
上的三行你得到你的異常:是你的_context空?或者是UpdatePercentage.CompletedPercentage null?或者也許UpdatePercentage.TaskSubInfo爲空? –
可能重複[什麼是NullReferenceException,以及如何解決它?](http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it ) – kiziu