ef core 數據類型 && 表字段名設置

HasColumnType

HasColumnType是指定字段類型c#

[Column(TypeName = "decimal(18, 2)")]
public decimal Money { get; set; }
等同於
builder.Property(a => a.Money).HasColumnType("decimal(18, 2)");

HasColumnName

HasColumnName是指定表字段名
好比說屬性名字叫Money,可是你但願表字段名全是小寫,因此HasColumnName("money")ui

builder.Property(a => a.Money).HasColumnName("money");
相關文章
相關標籤/搜索