首页 > 解决方案 > 使用实体框架核心更新多条记录

问题描述

我想按条件更新多条记录。现在我正在这样做:

var friends= db.Friends.Where(f=>idList.Contains(f.ID)).ToList();
friends.ForEach(a=>a.msgSentBy='1234');
db.SaveChanges();

但是我不想在更新所有匹配的记录之后从数据库中获取所有匹配的数据,那么有没有办法在没有 TSQL 的情况下更新记录并获取所有匹配的数据?

标签: c#entity-frameworkentity-framework-core

解决方案


推荐阅读