Entity framework 在code first的时候如何指定数据字段的精度
小的是EF新手,目前使用Code first模式
在进行模型定义的时候,知道可以指定nvarchar类型的字段的长度,最大长度等如:
[MaxLength(20)]
public string SourceName { get; set; }
这样在数据库生成的表的字段类型为nvarchar(20)
而我有一个数值型字段
public decimal? SourcePerMinute{ get; set; }
如果这个定义的话,最终在数据库是如下的结果
decimal(18,2)
想问一下,怎么去指定数据库中数据的精度模式
比如我下要decimal(12,4),我该怎么在CodeFirst中去写?
谢谢大家!