我正在尝试使用Dapper.Contrib更新这个表:
public class MyTable
{
public int ID { get; set; }
public int SomeColumn1 { get; set; }
public int SomeColumn2 { get; set; }
public int CreateUserID { get; set; }
public int UpdateUserID { get; set; }
}
我不希望更新CreateUserID列,因为它是一种更新方法,所以在调用Dapper-Update.Async(entity)方法时,我想忽略此列。
我尝试过使用[NotMapped]和[UpdateIgnore]属性,但没有帮助。
注意:我仍然希望在插入操作时传递此列,因此[Computed]和[Write(false)]不合适。
有人能帮我找出如何在更新数据库中的表时忽略此列吗?