首页 > 其他分享 >Entity Framework中一对多关系关联id报错

Entity Framework中一对多关系关联id报错

时间:2023-12-27 17:15:08浏览次数:39  
标签:building level Entity Framework 报错 id

Entity Framework总是有那么一些令人无语的内置设定

比如就遇到这么一个情况,building下有多个level

则ef就会默认他们是一对多的情况,于是在对level进行增删改查时,就会找level中是否有building这个属性

这时候如果你的level中没有Building则会报以下错误

他告诉你,你的level中没有找到'BuildingDTO_Id' 属性

解决方案是

标签:building,level,Entity,Framework,报错,id
From: https://www.cnblogs.com/ShawBlack/p/17930934.html

相关文章

  • swagger报错Unable to render this definition
    问题描述:访问swagger时,报错endofthestreamoradocumentseparatorisexpected,UnabletorenderthisdefinitionTheprovideddefinitiondoesnotspecifyavalidversionfield.PleaseindicateavalidSwaggerorOpenAPIversionfield.Supportedversionfields......
  • k8s 安装kubesphere3.4.1 多次安装报错 Error from server (InternalError): Internal
    failed:[localhost](item={'ns':'kubesphere-system','kind':'users.iam.kubesphere.io','resource':'admin','release':'ks-core'})=>{"ansible_loop_var":"......
  • 报错
    1.Youshouldconsiderupgradingviathe'C:\Users\榕宝\PycharmProjects\djangoProject\venv\Scripts\python.exe-mpipinstall--upgradepip'command.opython-mpipinstall--upgradepip   2.ERROR:Couldnotfindaversionthatsatisfie......
  • 完美解决SqlServer2012启动报错(cannot find one or more components.Please reinstall
    原因:默认安装在C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0文件夹,以支持sqlserver2012.(我之前不小心把这个文件夹删除了)。解决方案:下载了visualstudio2010Isolatedshell完美解决问题,下载后安装就能正常运行SqlServer2012了,其他SqlServer版本请下载visualstudio......
  • springboot项目Mapper注入失败:@org.springframework.beans.factory.annotation.Autowi
    同事发给我一个项目,说启动时,报mapper无法注入,让我帮忙排查一下问题记录一下我自己遇到这个问题的排查顺序首先先排除以下问题:1.mapper类是否加入到ioc容器中(有没有使用@Mapper标签),如果报错是service层,那就看看是不是没有添加server标签2.检查项目是否扫描mapper类所在......
  • Django 报错(You have 18 unapplied migration(s))
    pythonmanage.pyrunserver0.0.0.0:8000时报错:Youhave18unappliedmigration(s).Yourprojectmaynotworkproperlyuntilyouapplythemigrationsforapp(s):admin,auth,contenttypes,sessions.Run'pythonmanage.pymigrate'toapplythem.说明之前有......
  • 第1章 Entity Framework Core 简介
    第1部分入门数据无处不在,每年以PB的速度增长,其中很多数据存储在数据库中。数以百万计的应用程序也在那里——2021年初,有12亿个网站——其中大部分需要访问数据库中的数据。而且我还没有开始考虑物联网。因此,领先的研究和咨询公司Gartner表示,到2021年全球IT支出将达......
  • 解决前端vue2报错 Error: Can't resolve cache-loader和Error: Can't resolve babel-l
    总得说来报这种Error:Can'tresolve+模块名字的错误,一般就只有两种原因:一、少了这个包(直接安装:pnpmadd-D模块名字@版本),二、有这个包,但是版本在package.json中不正确。需要和你的vue/cli-service的版本对应上,该降级的时候降级,降级一般先删除再安装新的pnpmremovecss-loaderpn......
  • About this book (Entity Framework in Action,Second edtion)
    EntityFrameworkinAction,第二版,是关于快速、正确地编写EFCore数据库代码,并最终实现优异的性能。为了帮助解决“简单、正确、快速”方面,我提供了许多示例以及大量的提示和技巧。在此过程中,我介绍了EFCore的内部工作原理,因为当事情没有按照你认为的方式工作时,这些信息将会......
  • 问题1:Ubuntu执行`sudo apt install XXX`报错出现Failed to Fetch
    报错问题:解决方案:1.查看自己Ubuntu的版本:lsb_release-a(LSB是LinuxStandardBase(Linux标准库)的缩写, lsb_release命令 用来与具体Linux发行版相关的Linux标准库信息)获取版本号之后进入:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/2.进入网址......