Я использую Entity Framework 6.1.1.
Я deleting single record from table
как следующий, но я не уверен, является ли его единственным способом или может переписать его эффективным образом.
Может ли кто-нибудь поделиться комментариями?
Причина. Я спрашиваю, потому что многие решения в более ранних сообщениях относятся к EF 4.0 и не используют последнюю версию 6.1.1.
Guid studentId = student.Id;
StudentReportDetail stuDetails = _context.StudentReportDetail.Find(studentId);
if (stuDetails != null)
{
_context.StudentReportDetail.Remove(stuDetails);
_context.SaveChanges();
}