我的 OData 模型包含一对具有多对多关系的实体(父母-孩子)。我正在尝试将子实体添加到父项的子项导航属性中,但之后调用 saveChanges() 根本没有任何效果。代码看起来像:
// both 'parent' and 'child' are attached to the context
// both have their navigation properties empty
parent.Children.push(child);
context.saveChanges();
我也试过:
parent.Children = parent.Children.concat([child]);
parent.Children = [child];
但无济于事,它仍然不起作用 - saveChanges() 调用不会向服务发出任何请求,就好像没有什么可更新的一样。
我非常感谢一个如何使用 JayData 处理多对多关系的示例,以及处理上述问题的一些帮助。谢谢