如何检查上下文中是否存在列表 ID 以及如何在 entity framework 中更新它

how to check a list ID exist in context and how to update it in entity framework

我有一个问题。 我们有一个 ID 列表。我想搜索 myContext.Student 中存在的所有列表 ID 然后更新 Student 实体的状态字段。 请帮我看看怎么做?

谢谢。

var matches = myContext.Student.Where(s => list.Contains(s.id));
foreach(var student in matches)
  student.status = newStatus;
myContext.SaveChanges();