首页 > 解决方案 > 实体类型“库”上的属性“BookId”具有临时值。要么显式设置一个永久值,要么确保数据库是

问题描述

当我将 Entity Framework Core 和种子数据用于迁移时,出现此错误:

实体类型“库”上的属性“BookId”具有临时值。显式设置永久值或确保将数据库配置为为此属性生成值。

标签: entity-framework.net-coreentity-framework-coreentity-framework-migrations

解决方案


该消息意味着您为您的密钥提供了一个值,如果您与 ForeignKey 有依赖关系,则该值不存在。


推荐阅读