我使用Entity Framework Model-First,我想定义一个用于并发检查的列。我的一个名为 Version 的属性,我将其并发模式设置为“固定”,类型设置为“二进制”,“StoreGeneratedPattern”设置为“计算”。我想要像时间戳这样的列,每次插入或更新时,数据库都会自动为记录生成一个值。
但是,当我插入记录时,Version 属性不可为空,因此,如果我不为其分配值,SaveChanges 将不起作用。我该如何解决?我创建并发属性的解决方案是否正确?
提前致谢!