标签: c# entity-framework entity-framework-core
明确告知实体框架不为数据库中的字段生成值有什么意义?有两个其他选项ValueGeneratedOnAdd或ValueGeneratedOnAddOrUpdate是有意义的,但框架默认生成一个值,所以我必须通过该方法手动禁用它?如果没有,那么ValueGeneratedNever()究竟是什么,它的优势是什么?
ValueGeneratedOnAdd
ValueGeneratedOnAddOrUpdate
ValueGeneratedNever()
答案 0 :(得分:2)
例如,如果要手动分配主键,则需要调用此方法。按照惯例,EF将假定自动生成主键属性。