小编use*_*613的帖子

如何在实体框架中为GUID设置NewId()

我正在创建asp.net mvc4示例.在此我在datacontext的Sample表中创建了Id列作为GUID.

public class Sample
{
    [Required]
    public Guid ID { get; set; }
    [Required]
    public string FirstName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是实体表

CreateTable(
"dbo.Samples",
 c => new
 {
     ID = c.Guid(nullable: false),
     FirstName = c.String(nullable: false)                   
 })
 .PrimaryKey(t => t.ID);
Run Code Online (Sandbox Code Playgroud)

Id传递00000000-0000-0000-0000-000000000000.

如何设置newid()GUID哪里我必须设置.

asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 entity-framework-5

12
推荐指数
4
解决办法
3万
查看次数