0
我试图创建使用OData服务产品(ID = 1和ID = 2)和类别(ID = 12)的链接- http://services.odata.org/(S(egpbfjhhvili4slwaq1p2lvt))/V2/OData/OData.svc/Categories(12)/ $链接/产品缺少URI元素。对于链接操作,必须指定URI元素
使用有效载荷:
<?xml version="1.0" encoding="utf-8"?>
<links xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">
<uri>http://services.odata.org/(S(egpbfjhhvili4slwaq1p2lvt))/V2/OData/OData.svc/Products(7)</uri>
<uri>http://services.odata.org/(S(egpbfjhhvili4slwaq1p2lvt))/V2/OData/OData.svc/Products(8)</uri>
</links>
但我得到一个400错误的请求错误:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code/>
<message xml:lang="en-US">Missing URI element. For link operations, URI element must be specified.
任何建议?我在这里做错了什么?
我认为您一次只能链接一个实体。 – wdosanjos 2014-08-29 19:19:14
检查部分** 2.10在此[文档](http://www.odata.org/documentation/odata-version-2-0/operations)上创建条目**之间的链接**。 – wdosanjos 2014-08-29 19:21:02
我的确读过了这个规范,但是它并没有提到任何关于1到多基数的内容。 – user3201181 2014-08-30 04:15:03