asp.net core3.1 ef decimal浮点类型小数点设置
1 protected override void OnModelCreating(DbModelBuilder modelBuilder) 2 { 3 modelBuilder.Entity<Product>().Property(x => x.Price).HasPrecision(18, 2); 4 }
或者,在特性上面添加
[Column(TypeName = "decimal(18,2)")] public decimal Money { get; set; }