我想从我的UI5应用程序向后端的变更集发送批处理请求。我做了以下事情:
我在segw服务中创建了一个实体。在“ changeset_begin”方法中,我将我的实体的cv_defer_mode设置为true。
[在前端,我尝试向后端发送呼叫。但是不知何故,我无法在ChangeSet中设置断点。我的语法错误吗?非常感谢!
oDataModel.create("/MyEntitySet", { // in a loop, values are changed
properties: {
Key: item[i].getKey(),
Salesorder:"347854"
Department: "HR"
}
});
oDataModel.submitChanges({ // executed after loop
success: function (oData) {
oDataModel.refresh();
}
});
[According to the API您要寻找的方法是createEntry
。
创建一个新的入口对象,该对象由指定sPath名称的实体类型的元数据描述。对于每个创建的条目,都会创建一个请求并将其存储在请求队列中。 可以通过调用
submitChanges
来提交请求队列