可以说我有这样的:实体框架4 Partialy的SaveChanges
var entity = db.histories.GetWhere(x => x.Body == "MyBody").FirstOrDefault();
var entity2 = db.histories.GetWhere(x => x.Body == "MyBody2").FirstOrDefault();
entity.From = "lmao!";
entity2.From = "lmao2!";
现在我知道,更新我要打电话db.SaveChanges();
我的问题是什么,如果我想更新实体,而不是ENTITY2 ?
是甚至可能的?可能很简单,我不确定。
在此先感谢。
您必须分离或克隆entity2。这可能会解决这个问题的设计问题。 –
上下文是工作单元=将其用作工作单元。一旦你修改了附件,它将被保存。不要修改您不想保存的附加项目。 –