我们正在使用以下系统设置:
问题: 我们正在尝试使用WCF数据服务在客户端创建和保存嵌套/相关实体。 如果我们尝试使用以下代码进行保存:
ParentEntity pEntity = context.pEntity;
ChildEntity cEntity = new ChildEntity();
pEntity.childEntities.Add(cEntity);
context.SaveChanges();
然后它不起作用。 数据库中没有保存任何内容,也没有异常抛出。 这通常只适用于实体模型,但与WCF数据服务无关。
答案 0 :(得分:0)
在SaveChanges调用之前,您还可以调用以下API:
context.AddRelatedObject(“ParentEntitySet”,“childEntities”,cEntity);