PendingChanges仅适用于特定的OData实体

时间:2016-10-14 09:46:19

标签: odata sapui5 savechanges

有没有办法只检查OData-Model的特定实体是否有挂起的更改? 待处理的更改没有任何输入参数,我也不确定DeferredGroups是否适用于此。

我唯一的想法是使用ODataModel.getPendingChanges()并对结果进行字符串比较。但也许有更优雅的选择。

1 个答案:

答案 0 :(得分:1)

最后,我找到了一种使用自定义pendingChanges-Method执行此操作的方法。

partition

您还可以通过返回值而不是索引来调整$ .map函数以返回特定实体集的挂起更改。因此,您可以扩展此功能并使用它来检查特定实体集的特定属性。