【发布时间】:2015-01-22 15:06:46
【问题描述】:
我觉得这是一个非常简单的问题,但我似乎无法弄清楚..
我正在使用带有实体框架 6 的 ASP.NET MVC5(对这一切仍然相当新)。
我有 2 个表之间的多对多关系。这是一个插图:
我可以向我的国家/地区添加邮政编码掩码,但我似乎无法编辑对现有国家/地区的引用。使用 EF 如何做到这一点?
【问题讨论】:
-
由于您使用的是 Database First,您应该为 LinkCountryZipcodeMask 生成一个实体。然后你应该能够使用 Where() 过滤得到该记录。
-
LinkCountryZipcodeMask 的主键是两个外键 countryID 和 zipcodemaskID 的组合。当这样定义时,实体框架不会为 LinkCountryZipcodeMask 创建实体。
标签: mysql asp.net-mvc entity-framework-6 ef-database-first