0
有沒有辦法告訴EF 4.3+不更新某些字段?有選擇地更新(而不是更新)字段
我們在DB中有一個標準,每個表都有一個'CreatedBy'列。我想確保無法更新該列。
最安全的我看到它會告訴EF不映射相應的屬性,但只是爲了更新。
有沒有辦法做到這一點?
有沒有辦法告訴EF 4.3+不更新某些字段?有選擇地更新(而不是更新)字段
我們在DB中有一個標準,每個表都有一個'CreatedBy'列。我想確保無法更新該列。
最安全的我看到它會告訴EF不映射相應的屬性,但只是爲了更新。
有沒有辦法做到這一點?
如果您先使用代碼,則可以使用DatabaseGenerated
屬性將屬性配置爲Computed
。
[DatabaseGenerated(DatabaseGeneratedOption.Computed)]
public string Foo { get; set; }
哼......讓我加一個精度。我希望它在創建(插入)時被推送到數據庫,而不是在更新時。 – 2012-02-21 16:18:25