Sql server 2008 SaveChanges()上的自动生成GUID
生成enitiy模型时,是否有任何解决方案或更新可使EntityFramework检测默认值为Sql server 2008 SaveChanges()上的自动生成GUID,sql-server-2008,entity-framework-4,Sql Server 2008,Entity Framework 4,生成enitiy模型时,是否有任何解决方案或更新可使EntityFramework检测默认值为uniqueidentifier的列newid()。(针对DbContext的首批CTP中有一个包含了自定义约定的第一个提案,但由于此功能的复杂性,它们在最终版本中已被删除。我不知道它们是否或何时会在以后的版本中返回。)您必须遵守可用的标准约定,它们说默认情况下不会生成Guid类型的属性。必须使用数据批注或Fluent API显式标记Guid属性,以覆盖此默认值
uniqueidentifier
的列newid()
。(针对DbContext
的首批CTP中有一个包含了自定义约定的第一个提案,但由于此功能的复杂性,它们在最终版本中已被删除。我不知道它们是否或何时会在以后的版本中返回。)您必须遵守可用的标准约定,它们说默认情况下不会生成Guid
类型的属性。必须使用数据批注或Fluent API显式标记Guid
属性,以覆盖此默认值