我们在使用EF add方法添加一条数据的时候,一般不会添加ID,即使你的ID 已经赋值了,也不会添加到数据库中,对于这样问题我们只需设置一下数据库如何生成属性的值 设置他DatabaseGeneratedOption 为None
his.HasKey(t => t.OrganizationID);
this.Property(t => t.OrganizationID)
.HasDatabaseGeneratedOption(DatabaseGeneratedOption.None)
.IsRequired();
本文介绍使用EF添加数据时,如何避免自定义ID被忽略,并通过设置DatabaseGeneratedOption为None来确保已赋值的ID能正确保存到数据库。
1755

被折叠的 条评论
为什么被折叠?



