我在解决方案中从EF 4升级到EF6。现在我的相关实体没有插入。如何使用原始enity
中的外键关系向实体添加记录var _bp = new BP(); //BP is an entity
workflowList.ForEach(wf =>
{
var wflow = new Workflow
{
currentstep = CustomConvert.ToIntNullable(wf.currentstep),
desc = wf.desc,
name = wf.name,
wfId = wf.id,
BP = _bp,
IsActive = true
};
});
db.BP.AddObject(_bp);
db.SaveChanges();
上面的代码会在BP表中添加一条记录,并在EF 4的工作流表中添加多条记录,但在EF 6中,它不会向Worflow表添加任何记录。我如何在EF6中完成相同的工作