使用EF在父更新期间不更新子表

时间:2015-10-28 11:20:57

标签: c# entity-framework-4

我有两张一对多的关系表。

TableA,属性和ICollectionof TableB

带有属性的

TableB

在EF中,

TableAobjectref.ICollection<TableB>ref.Add(new tableBobject)

_tableAservice.Update(tableA).

这只更新tableA而不是tableB。有什么建议?

这是我在通用存储库中的更新方法,我可以看到它更新的父表而不是子表。在更新操作中如何将child添加到parent不应该足以更新子表?

public virtual void Update(T entity)
{
    dbset.Attach(entity);
    dataContext.Entry(entity).State = EntityState.Modified;
}

0 个答案:

没有答案