我刚刚开始跳入 EF,似乎无法做一些看似简单的事情。
这是我的问题和支持信息。
任何帮助或建议都将得到极大的利用。
我有一个用户表和一个组表。在它们之间是一个 UserGroups Intersection 表,允许用户属于任意数量的组。
组表已经填充了值。
我的问题是如何向该用户添加组,以便在 Intersection 表中创建用户和组之间的关系。
我的主键自动递增。
这是我的数据库结构:

我的 EF 结构如下所示:

在此先感谢,如果我解决了这个问题,我会更新这篇文章。
问候
伊恩
我刚刚开始跳入 EF,似乎无法做一些看似简单的事情。
这是我的问题和支持信息。
任何帮助或建议都将得到极大的利用。
我有一个用户表和一个组表。在它们之间是一个 UserGroups Intersection 表,允许用户属于任意数量的组。
组表已经填充了值。
我的问题是如何向该用户添加组,以便在 Intersection 表中创建用户和组之间的关系。
我的主键自动递增。
这是我的数据库结构:

我的 EF 结构如下所示:

在此先感谢,如果我解决了这个问题,我会更新这篇文章。
问候
伊恩
看起来我错过了情节。
解决方案非常简单。
这是一个小例子。
谢谢
using (UserEntities ctx = new UserEntities())
{
var group = (from g in ctx.Group
select g).FirstOrDefault();
User user = new User();
user.UserName = "Ian";
user.UserGroups.Add(new UserGroups { Group = group });
ctx.AddToUser(user);
ctx.SaveChanges();
}