升级到Entity Framework 6未插入相关实体

时间:2016-03-01 13:27:39

标签: c# entity-framework

我在解决方案中从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中完成相同的工作

0 个答案:

没有答案