Ef代码首先通过多个字段更新属性

时间:2015-06-01 14:38:52

标签: c# entity-framework ef-code-first azure-sql-database

我想使用实体框架创建我的更新语句:

Update Balances
set    Status = 4 
where  id = 87017 
       and status = 0

当我像这样编写代码时

var myBalance=DbSet.where(x=>x.Id==87017 && x.Status==0);

myBalance.Status=4;

Context.Entry(myBalance).Property(x => x.Status).IsModified = true;

Context.SaveChanges();

它执行如下的sql语句:

Update Balances
set    Status = 4 
where  id = 87017 

如何在不使用纯SQL代码的情况下首先使用Ef Code获得第一个查询?

0 个答案:

没有答案