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

发布时间 2023-12-27 17:02:42作者: ShawBlack

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

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

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

这时候如果你把BuildingDTOId命名为buildingId,则会报以下错误

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

解决方案是