如何使用entityframework不循环地更新单个属性



如何在Entityframework core中更新属性

var mydata= _dbContext.MyTable。(一个=比;a.Status = ="CA"

这给了m多个记录,我只想更新这些记录中的一个属性。例如,我想为mydata中的所有记录设置IsAvailable = false。

我可以不使用for循环吗…

我不知道我是否理解你的问题,但也许这解决了你的问题:

尝试使用Update()方法。

的例子:

_dbContext.MyTable
.Where(a => a.Status == "CA")
.Update(a => new MyTable { IsAvailable = false });

isAvailable = false设置为与"Where()"匹配的每个条目查询

相关内容

  • 没有找到相关文章

最新更新