【问题标题】:System.InvalidOperationException: Cannot use table x for entity type ySystem.InvalidOperationException:不能将表 x 用于实体类型 y
【发布时间】:2018-02-09 01:51:11
【问题描述】:

Microsoft.EntityFrameworkCore.Relational:不能将表 x 用于实体类型 y,因为它正在用于实体类型 x,并且 x 的主键和 y 的主键之间没有关系。

【问题讨论】:

  • 问题已解决,但有没有办法为同一个表创建两个类?比如一个只针对主要属性,另一个针对所有属性?

标签: entity-framework-core


【解决方案1】:

在我的例子中,我在数据层中定义架构时不小心为 2 个表 (TableAttribute) 使用了相同的名称。修复命名修复了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-04
    • 2018-03-09
    • 2018-03-31
    • 2019-09-03
    • 2021-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多