MVC 在实用entity framework时实体字段类型为decimal时只留两位小数
public class Agents : BaseEntity
{
public decimal Xzb { get; set; }
}
问题如题,解决方法:
在自定义 DbContext中重写OnModelCreating方法 增加:modelBuilder.Entity<Agents>().Property(p => p.Xzb).HasPrecision(16, 6);保留6位小数
保存成功