Entity Framework 指定架构无效的问题。
公司项目需求,需要将一个EF实体移植到用oracle数据库的项目中,之前曾移植到该项目的一个类库下,现在要求直接知道APP_CODE中,但是执行时却提示 指定架构无效错误:
EntityType“cn.justwin.ProgressManagement.BASIC_CODELIST”中的 NavigationProperty“BASIC_CODETYPE”的 EdmRelationshipNavigationPropertyAttribute 具有无效的 RelationshipName“FK__BASIC_COD__TYPEC__02084FDA”。请确保 RelationshipName 有效。
关于这个问题 ,网上没有找到相关的资料,也不知道怎么解决了。求大神指点一二。
急!!!!在线等。。。
------解决方案--------------------上下文?
------解决方案--------------------估计是你映射的实体和数据库的架构不匹配,重新生成下。
你的实体有CodeList到CodeType的外键,但是数据库中没有定义。
------解决方案--------------------RelationshipName 看这个,应该是表之间的关联有问题吧
------解决方案--------------------会不会是移植后 oracle数据库那边数据库结构与原来的不一致,如主键之类的设置