【发布时间】:2016-12-05 11:05:19
【问题描述】:
如何使用 Lambda EF 核心更新子表值。
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 为空?或者也许 UpdatePercentage.TaskSubInfo 为空?
标签: c# .net entity-framework lambda asp.net-core