首页 > 解决方案 > 发布到复杂类型的数组

问题描述

我在 ABAP 中有一个 ORDER 结构,其中有另一个 ITEMS 结构,每个订单将包含多个项目。

我正在通过 SAP 网关服务填充此结构,该服务适用于 ORDER + 单个项目。

{
  "d": {
    "Venueid": "dsfgg",
    "Items" : {
    "__metadata" : {
      "type" : "ZGW_XXXX_SRV.Items"},
      "Venueid" : "dsd",
      "Type" : ""
      }
   }
 }

但是,提供多个 ITEM 的数组的语法是什么?

标签: odataabapsap-gateway

解决方案


问题是因为只能使用 DEEP_INSERT 方法处理倍数,而不是正常的 CREATE。


推荐阅读