これらの 2 つのスレッドの間の取り引きが何であるかを発見しました:
EntityFramework 4.1 CodeFirst を使用して、保存時に小数値が 2 桁に切り捨てられないようにするにはどうすればよいですか?
具体的には、このコードを鉱山に適用します:
public class MyContext : DbContext
{
public DbSet<Metrics> Metrics { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Metrics>().Property(x => x.PPM).HasPrecision(4, 3);
}
}