写在前面
一般的时候在使用数据库创建主键后都会设置为标识,数值类型自增长,这个在Code First里实现有只要在主键字段上加一个[Key]描述就可以了。
但是有时候我们的主键不需要自增长,而是我们显示的设置主键,该怎么做呢?
解决办法
使用另一个描述来标志这个字段,
主键设置实在字段上加描述:[Key]
非自增长在字段山加描述: [DatabaseGenerated(DatabaseGeneratedOption.None)]
一般的时候在使用数据库创建主键后都会设置为标识,数值类型自增长,这个在Code First里实现有只要在主键字段上加一个[Key]描述就可以了。
但是有时候我们的主键不需要自增长,而是我们显示的设置主键,该怎么做呢?
使用另一个描述来标志这个字段,
主键设置实在字段上加描述:[Key]
非自增长在字段山加描述: [DatabaseGenerated(DatabaseGeneratedOption.None)]