其他分享
首页 > 其他分享> > ef core 数据类型和表字段名设置

ef core 数据类型和表字段名设置

作者:互联网

HasColumnType
HasColumnType是指定字段类型

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

HasColumnName
HasColumnName是指定表字段名
比如说属性名字叫Money,但是你希望表字段名全是小写,所以HasColumnName("money")

builder.Property(a => a.Money).HasColumnName("money");

标签:core,Money,decimal,ef,数据类型,字段名,money,HasColumnType,HasColumnName
来源: https://www.cnblogs.com/drivertobolin/p/16573622.html