我有三个表项目,用户和ProjectMembers。所述ProjectMembers表是一个映射表并且仅具有两列专案编号和用户ID。

在我的对象模型我有两个类项目和用户。项目类有一个属性IEnumerable<User> Members

我使用用于映射的LINQ to SQL协会外部XML映射文件。我能拿到项目和用户数据,但我不知道如何映射会员协会。

有帮助吗?

解决方案

这听起来像一个多对一映射许多(项目< - >用户)。

在这种情况下,你会遇到使用LINQ to SQL问题。为了削减长话短说它并没有真正支持映射。有几种解决方法,你可以找到关于谷歌,其中之一是改变局部类分别提供了访问员/项目收集的项目和用户类别。

e.g。 HTTP:// WWW。 iaingalloway.com/2015/06/many-to-many-relationships-in-linq-to-sql.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top