【发布时间】:2019-02-26 18:00:32
【问题描述】:
我正在使用此代码将学生保存到学生表。 ID 是表中的主键。
_context.Add(student);
await _context.SaveChangesAsync();
具有这些值的学生对象有效,并且记录与表中的下一个可用 ID 一起添加。
Firstname: Firstname
Lastname: Lastname
Date: {03/02/2019 23:59:00}
ID: 0
以下学生对象失败并导致“DbUpdateException”异常。
Firstname: Firstname
Lastname: Lastname
Date: {03/02/2019 23:59:00}
ID: 66 (or any other int value that isn't already used in the table)
在 EF 中不能为主键指定值吗?或者是否有特定的方式来指定用户值?
【问题讨论】:
标签: entity-framework-core primary-key