问题:当添加多个条目时,db正在接受最后一个条目。 我尝试手动检查ImmediateWindow并看到在第二次保存期间它删除第一个实体并创建第二个实体。 请告知我哪里出错或者只是EF就是这样做的。 这在ASP核心实体框架
中代码:所以即时添加
Relationship relationshipREQUESTSENT = new Relationship { UserId = userId, ContactId = userDetails.Id, Relation = "XYZ", Status = "Requested" });
Relationship relationshipREQUESTRECEIVED = new Relationship { UserId = userDetails.Id, ContactId = userId, Relation = "XYZ", Status = "gotRequest" });
_dbContext.Relationship.Add(relationshipREQUESTSENT);
_dbContext.Relationship.Add(relationshipREQUESTRECEIVED);
_dbContext.SaveChanges();
关系模型/实体在sql端具有标识生成的Id。