且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用实体框架核心更新与普通 SQL 更新查询相同的多条记录列表?

更新时间:2022-11-03 21:40:03

错误是因为列表未定义为 EF 实体.

The error was because the list isn't defined as an EF Entity.

最后,您不需要自己修改状态.

In the end, you don't need to modify the state youself.

List<User> usersList = _context.Users.Where(u => u.age >18).ToList(); 
usersList.ForEach(a => { a.isAdult = 1; });
 _context.SaveChanges();