我有一個JSON字符串,我把它變成一個EF entitiy。EntityFramework更新具有其他值的實體?
Report result = js.Deserialize<Report>(json);
我想更新我的上下文中的實體具有相同的ID,以使我的值得到一個。
var reportToUpdate _entities.Reports.Single(x => x.Id == result.Id)
我想要做這樣的事情
reportToUpdate = set all values to the values from result
context.SaveChanges();
我怎樣才能做到這一點?
我想避免做這樣的事情:
report.param1 = result.param1
report.param3 = result.param3
report.param3 = result.param3
,因爲有這個實體約50性質。
檢查AutoMapper – zsong