zoukankan      html  css  js  c++  java
  • 关于CodeFirst异常:无法确定类型'XXX'和类型‘YYY’之间的关联的主体端,必须使用关系 Fluent API 或数据注释显式配置此关联的主体端。

    此错误的原因是,你配置两个实体间的关系为一对一

    然而我认为的一对一关系是,两者之间必须存在一个主体,

    也就是说,你不能表1的外键是表2的主键并且表1的主键表2的外键

    这样不符合数据库式吧?

    我想多数人犯这个错误是无意的,并不是想表1的外键是表2的主键并且表1的主键是表2的外键,

    怎么改呢?确定主体!

    主体就是你要把其他实体主键存进来的实体

    把非实体的导航属性删除就ok了。

  • 相关阅读:
    js数组
    关于编程,程序员的一些语录
    css心得
    js函数
    一些电脑基础知识
    gnome3安装
    C学习小记
    ubuntu重装系统后
    elinks文字浏览器
    快捷方式
  • 原文地址:https://www.cnblogs.com/tdws/p/4768072.html
Copyright © 2011-2022 走看看