【发布时间】:2012-03-23 07:37:37
【问题描述】:
我在实体框架上导入数据库时遇到了一些问题。表之间的某些关系会返回一些没有任何主键的其他实体。对于我的应用程序,我需要为每个表创建一个 PK。
有什么办法可以说:
MyEntityCollection.SetKey("ColumnName")
或者类似的?
非常感谢!
【问题讨论】:
标签: entity-framework primary-key composite-primary-key
我在实体框架上导入数据库时遇到了一些问题。表之间的某些关系会返回一些没有任何主键的其他实体。对于我的应用程序,我需要为每个表创建一个 PK。
有什么办法可以说:
MyEntityCollection.SetKey("ColumnName")
或者类似的?
非常感谢!
【问题讨论】:
标签: entity-framework primary-key composite-primary-key
看看这里,我在这个答案中讨论这个, EF4 Unknown Column In Field List
http://xhalent.wordpress.com/2011/01/21/configuring-entity-framework-4-codefirst/ 详细介绍了 EF4 中指定 FK 的两种方式
【讨论】: