ADO.Net EDM:集合EntitySet或AssociationSet没有匹配

时间:2011-03-20 17:08:15

标签: asp.net asp.net-mvc entity-framework ado.net-entity-data-model

我创建了一个数据库。有三个表:用户,文章和评论。文章可以由用户创建并由他们评论,因此我们在这些表之间有三个一对多关系:users< - >文章,用户< - >评论,文章< - >评论。在处理程序时,存在“System.Data.MappingException”异常:

  

Models.DB.msl(3,4):错误3027:集合EntitySet或AssociationSet - UserComment没有匹配。

问题是:它可能是由表之间的电路关系类型引起的,还是由于关系属性的错误设置引起的?

1 个答案:

答案 0 :(得分:0)

此问题是由于关系映射错误引起的。检查edm中的实体关系映射。 愿这将引导您解决问题。