【发布时间】:2020-07-26 20:48:20
【问题描述】:
我正在尝试从添加到 TestResult 表中的现有表 PendingTestResult 中删除同一行。但它不起作用请帮我解决这个问题
这是控制器
[HttpPost]
[Route("Reception/PatientTests/SaveTestResult")]
public async Task<IActionResult> SaveTestResult(List<TestResult> testResults)
{
if (ModelState.IsValid)
{
foreach (TestResult tr in testResults)
{
_db.Add(tr);
await _db.SaveChangesAsync();
var TestResultId = new PendingTestResult { Id = tr.Id };
_db.Remove<PendingTestResult>(TestResultId);
await _db.SaveChangesAsync();
}
// return new JsonResult("Index");
}
return new JsonResult(testResults); ;
}
这里我想从 TestResult 表中新添加的 PendingTestResult 表中删除相同的行。
【问题讨论】:
标签: asp.net-core entity-framework-core asp.net-core-2.0