如何创建自动递增的非键字段

时间:2015-11-12 02:43:00

标签: entity-framework

我在一个实体上有一个字段需要是一个自动递增的整数但是实体键(我使用guids)。

如何修饰字段以使其成为自动递增ID?

public class Foo {
    public Guid Id {get; private set;} = Guid.NewGuid();
    public int ShouldAutoIncrement {get; private set;}
}

1 个答案:

答案 0 :(得分:1)

使用

回答了其中一个相关问题(Entity Framework auto incrementing field, that isn't the Id
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]

注释