【发布时间】:2014-09-06 11:53:33
【问题描述】:
我有一个带有用户表的数据库,用户可以有朋友。用户在我的 Content 表中创建内容,该表具有 UserId 作为外键。到目前为止一切都很好。实体框架创建 2 个实体 - 一个用于用户,一个用于内容。并且用户实体可以导航到内容集合(用户可以有许多内容记录)。
我创建了另一个新表格,以便用户可以“点赞”内容。所以我有一个 ContentLikes 表,它有一个 UserId (作为用户表的外键),我有一个 ContentId (作为内容表的外键)。我的问题是 Entity Framework 没有以任何方式映射这些对象 - 我在内容实体中看不到喜欢的实体或导航属性。
当我尝试添加该表时,EF 说它已经映射。
我在这里缺少什么?
更新:
我在错误中看到以下内容:
错误 6004:关系引用了表“ContentLikes”,但找不到。
【问题讨论】:
标签: c# entity-framework entity-framework-6