如何在oData中添加嵌套集合

时间:2011-05-28 19:02:06

标签: odata

如果我有一个集合/Events(123)/Registrants,并且我想在该集合中添加Person,我该怎么做呢。 我尝试POSTing Person到该网址,但收到错误。

1 个答案:

答案 0 :(得分:0)

愚蠢的我没有阅读oData specification

POST /OData/OData.svc/Events(123)/$links/Registrants HTTP/1.1
Host: services.odata.org
DataServiceVersion: 1.0
MaxDataServiceVersion: 2.0
Content-Length: 159
Content-Type: application/xml
<uri xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">
http://services.odata.org/OData/OData.svc/Person(10)
</uri>