关于Guid类型属性,StoreGeneratedPattern设置成Identity
Q:这个属性是标识列,数据库层面默认值为 “newid()”
edmx里相对应将StoreGeneratedPattern设置成Identity。
能不能在我手动设置ID时(程序里类似于这样model.ID=Guid.NewGuid();)
让EF不使用数据库里默认值“newid()”。
还是说只能先SavaChange(),在去获取model的ID??
------解决方案--------------------
在构造方法里给属性赋值 this.Id = Guid.NewGuid();