有没有办法告诉EF 4.3+不要更新某些字段?
我们在数据库中有一个标准,每个表都有一个'CreatedBy'列。我想确保无法更新该列。
我认为最安全的是告诉EF不要映射相应的属性,只是为了更新。
有办法吗?
答案 0 :(得分:0)
如果您首先使用代码,则可以使用DatabaseGenerated
属性将该属性配置为Computed
。
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public string Foo { get; set; }