我有一个简单的表,ID(uniqueidentifier
),datetime
,和一个值。使用数据库生成的GUID和日期时间EF4
我想在数据库上使用getdate()
作为记录插入时间,使用newid()
作为id。我如何配置实体框架来做到这一点?当我尝试在数据库上分配ID时,我得到:
Violation of PRIMARY KEY constraint 'PK_Random'. Cannot insert duplicate key in object 'dbo.Random'. The duplicate key value is (00000000-0000-0000-0000-000000000000).
请注意,这需要引用命名空间'System.ComponentModel.DataAnnotations.Schema' – Crazometer 2016-04-06 05:19:09