值对象请求添加功能支持 返回
SqlSugar
沟通中
2
355
Monody 发布于2024/7/10
悬赏:0 飞吻
public class MyValueObject { public Guid Id { get; init; } public Guid Name { get; init; } } [SugarTable("T_MYENTITY")] public class MyEntity { [SugarColumn(IsPrimaryKey = true)] public Guid Id { get; init; } [SugarColumn(IsOwnsOne = true)] public MyValueObject? MyValueObjectProperty { get; init; } }
大佬好,希望值对象支持下列功能:
1. 若实体中的值对象属性为可空,如上方代码,则CodeFirst生成的表中源自值对象的字段都为可空
2. 希望值对象中的属性对应的字段名为$"{实体中的值对象属性的名称}_{值对象中属性的名称}",如上面的代码中,值对象中的属性生成的字段名为"MyValueObjectProperty_Id"和"MyValueObjectProperty_Name"
热忱回答(2)
-
fate sta VIP02024/7/10
这个不支持
0 回复 -
fate sta VIP02024/7/10
你可以手动加特性 columnname="xxxx"
0 回复