我被要求修复使用实体框架进行数据访问的WCF服务的问题。整个对象的添加效果很好,但更新失败,因为没有检测到一个对象。
对象模型就是这样 家长 - >儿童系列 - >儿童收藏 - > 子对象
Child对象是未保存的对象。我看到它在ObjectStateManager中处于添加状态,但由于它的父级没有改变,所以更改似乎没有进入数据库。如果我将一个新对象添加到子对象的集合和一个子对象,它会获取更改并将其保存到数据库,但如果父集合没有更改,它将不会将更改提交给数据库。 / p>
我错过了什么?