c# linq update单个字段

时间:2021-09-03 08:31:31

public ActionResult Edit() { using (ActivityDbContext dbContext = new ActivityDbContext()) { dbContext.Update<Order>(u => u.ID==1,u =>u.UserName= u.OrderNumber.Replace("1", "xx"));
//第一个lambda表达式是用来筛选的,第二个则是进行替换的,在方法编写里面,用了dynamic动态对象,因为没办法确定改了哪个属性,,只不过暂时只能改一个,改多个还不会(-_-) } return View(); }