OnModelCreating迁移不适用于1/4实体

时间:2018-07-10 15:24:11

标签: asp.net-core .net-core entity-framework-core entity-framework-core-2.1

我有一个无法解决的奇怪问题。有两个非常相似的实体,但一个迁移可以完美地与另一个迁移完美地工作。错误是“ 表达式'c => c.User'不是有效的属性表达式,该表达式应表示属性访问权限:“ t => t.MyProperty”。 参数名称:propertyAccessExpression

有这两个实体:

Rating and Comment entities

有我的onModelCreating方法(第一个和第四个问题): onModelCreating method

最后两个实体:

User entity

Post entity

这看起来像是一个简单的问题,但是我看不到问题出在哪里,而是自己解决。.

1 个答案:

答案 0 :(得分:1)

我错过了{get;设置;}用于评论的用户和帖子属性...