【发布时间】:2015-09-30 04:41:26
【问题描述】:
关于实体框架状态,特别是在使用 SaveChanges 调用更新记录时,我知道它只会更新修改了 EntityState 的记录(暂时忽略添加/删除)
我的问题是如何跟踪它以及它如何处理值不变的分配?
我正在努力解决
if (value1.Text != table.value1) { table.value1 = value1.Text; }
有必要停止多余的更新,或者如果我可以逃脱:
table.value1 = value1.Text;
或者这会将状态设置为记录上的“已修改”标志,即使值相同?
谢谢!
【问题讨论】:
标签: c# entity-framework