我有两张一对多的关系表。
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;
}