如何在具有一对多关系的实体框架中更新/插入集合。
当我尝试保存博客时,我希望同时在相关表中更新/插入评论。
当我尝试更新添加了新评论的博客实体时,我得到“实体框架,引用完整性约束违反在更新时发生错误”。
例如:
public class blog
{
public int blogId {get;set;}
public virtual ICollection<comments> {get;set;}
}
public class Comments
{
public int CommentsId {get;set;}
public int blogId {get;set;}
this.Hasequired(t=>t.Blog)
.WithMany(t=>t.Comments)
.HasForiegnKey(t=>t.BlogId);
}