奥凯就是这种情况。 我有3个表格。 一个叫作pnet 用户名称为“类别”和一个称为用户的链接表。 用户和类别都有主要钥匙(分别为UserId和ID)。 链接表仅分两栏:用户信息数据库和用户信息数据库,每个栏目都建立了外国关键关系,而我对两栏“用户-客户”有独特的关键结构。 这在蚊帐_之间建立了许多对手关系。 用户表和类别表。 我从这个数据库中收集了我的实体的百分母档案,所有文件都看得完美,几乎所有业务都是行之有效的。
我想做的是,从形式上增加一个新类别(这本身非常有效),同时把特定用户与新提交的类别联系起来。 当我试图这样做时,我就把错误带入我的主题线。 这里是使用Im号法来尝试(我的实体是背景对象):
public ActionResult Create(Category category, Guid userId)
{
aspnet_Users user = ctx.aspnet_Users.SingleOrDefault(x => x.UserId == userId);
ctx.Categories.AddObject(category);
user.Categories.Add(category);
ctx.SaveChanges();;
return RedirectToAction("Index");
}
为什么不开展这项工作?