实体框架7 - 实体类型“对象”需要定义一个键

时间:2015-11-02 03:36:48

标签: entity-framework entity-framework-core

我在EF 7中迁移时遇到此错误

  

Microsoft.Data.Entity.Metadata.ModelItemNotFoundException:实体类型'object'需要定义一个键。

我不确定我做错了什么。这是我在project.json上使用的依赖项

  • “EntityFramework.SqlServer”:“7.0.0-beta5”,
  • “EntityFramework.Commands”:“7.0.0-beta5”

1 个答案:

答案 0 :(得分:3)

您很可能正在使用一些尚未支持的数据注释,因此您需要使用Fluent API进行配置。

https://github.com/aspnet/EntityFramework/issues/1913

Using [ComplexType] in Entity Framework Core