在字段表a,b,c,d,...,中,然后用户x更改c,d,的值所有字段值< 和c和d的值已更改,我想要的历史记录是:
用户x
更改了[[c和d]的值,同时显示了新值和旧值,其他用户也显示了新值。如果用户刚刚编辑但未对字段进行任何更改,则什么都不会发生。并且为了弄清楚哪些字段现在已更改,必须对所有字段进行条件设置
,或C#中是否有一个库来找出现在哪些字段已更改?
] >>如果这是一个库,那么它的示例会很有帮助。在字段a,b,c,d,...的表中,然后用户x更改c,d的值,覆盖所有字段值,并且更改c和d的值,我想要的历史记录系统是:用户x ..._entities.ChangeTracker.Entries()
.Where(e => e.State == EntityState.Added || e.State == EntityState.Modified)
.ToList();