点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
客户要求对项目列表具有类似文档的行为。 这意味着用户可以播放(修改,删除或插入条目)列表,并且只有在按"保存"后,列表才会存储在后端。 按下保存之前的所有更改仅存储在本地模型中。
这是后端中表的结构如下所示:
假设通过单击"保存"按钮时进行一次odata调用,模型表的内容应与用户前端的内容保持同步。 odata调用将覆盖Model表中每个BrandID的完整条目集。 例如,为了进行更改,使之看起来像这样在前端:
前端将发送以下呼叫:
PUT/cars-sample/Service.svc/Brands('Audi') HTTP/1.1主机: 本地主机:8081内容类型: 应用程序/json { "型号": [ { "型号名称": "" }, { " ModelName":" X3" }, { " ModelName":" X6" } ] }
问题是:如何在olingo v2中设置此调用?
(5.4 kB)
OData V2不支持用PUT替换阵列/列表。 相反,您必须发送批量请求,其中包含 更改集,其中DELETE请求删除了列表项,PUT/PATCH请求删除了列表项,POST请求删除了列表项。
" 深度更新"。
感谢您的帮助
一周热门 更多>