Code First 默认值的问题 返回
SqlSugar
沟通中
2
250

悬赏:0 飞吻
public int TemplateType {get;set;}=1;
例如,在已有的数据表中增加字段TemplateType 不可空,默认值为1。
报错,不能新增字段,因为1并没有被框架认为是默认值。
如果加入特性标注的DefaultValue的话正常添加字段。
能不能在不用特性标注的前提下,实现新增此字段,属性后面的赋值的值当作字段的默认值
热忱回答(2)
-
fate sta VIP0
1个月前默认值不是这么用的
0 回复 -
fate sta VIP0
1个月前DefaultValue ="1", IsOnlyIgnoreInsert =true
要设置这2个属性
0 回复