首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Apache中发布/放置实体/ EntitySet列表?

如何在Apache中发布/放置实体/ EntitySet列表?
EN

Stack Overflow用户
提问于 2017-01-25 13:49:38
回答 1查看 636关注 0票数 0

我想HTTP-PUT一个实体/ entitySet的列表(我想这对于HTTP-POST来说是相似的)。下面是查询的主体。此查询在邮递员中工作。

代码语言:javascript
复制
 {
  "value": [
    {
        "@odata.type": "Demo.GridPoint",
        "x": 2.2,
        "y": 1.2
    },
    {
        "@odata.type": "Demo.GridPoint",
        "x": 4,
        "y": 5
    },
    {
        "@odata.type": "Demo.GridPoint",
        "x": 1,
        "y": 9
    }
  ]
}

Demo.GridPointComplexType

我尝试创建一个ClientEntity并将不同的值添加为ComplexProperty

代码语言:javascript
复制
ClientEntity coordinates = client.getObjectFactory().newEntity(coordinatesFqn);
for(/* all grid Points */){
    coordinates.add(client.getObjectFactory().newComplexProperty("", gridPoint));
}

但是,函数newComplexProperty(String name, ClientComplexValue value)需要ComplexValue 的名称。因此,所产生的查询不符合预期格式,因此失败:

代码语言:javascript
复制
{"@odata.type":"Demo.Coordinates",
"":{"@odata.type":"Demo.GridPoint","x@odata.type":"Double","x":2.2,"y@odata.type":"Double","y":1.2},
"":{"@odata.type":"Demo.GridPoint","x@odata.type":"Double","x":4,"y@odata.type":"Double","y":5}
"":{"@odata.type":"Demo.GridPoint","x@odata.type":"Double","x":1,"y@odata.type":"Double","y":9}
}

一篇文章/如何列出一个实体/一个EntitySet?

EN

回答 1

Stack Overflow用户

发布于 2017-02-01 18:10:37

您可以添加对批处理请求的支持。它们允许你一次发送几个请求。

http://www.odata.org/documentation/odata-version-2-0/batch-processing/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41853322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档