可能通过导航属性更新资源?

时间:2011-05-23 01:54:45

标签: odata navigation-properties

我有一个资源A,它有一个指向资源B的导航属性。架构如下所示:

资源A:

  • ID
  • B(这是一对多导航属性)

资源B:

  • ID
  • Property1
  • Property2

我可以通过A的导航链接更新资源B的值(即更新B的property1和property2)吗?换句话说,我可以说A.B [5] .Property1 = x?

在OData规范和示例中,我只看到修改B的哪个实例与A相关的描述(即修改/ A(0)/ $ links / B),而不是我是否可以执行PUT /合并到/ A(0)/ B(2)并修改B本身。

1 个答案:

答案 0 :(得分:0)

您应该能够向/ A(0)/ B(2)发送PUT请求并修改B的属性。