После выполнения функции ODataModel submitChanges некоторые данные отсутствуют - PullRequest
1 голос
/ 27 апреля 2020

Я хотел бы спросить, почему после выполнения submitChanges некоторые данные не были созданы?

aData.forEach(function (oData) {
    oData.value1 = "some value"; // Set some values
    oModel.createEntry("/TreeData", {
        properties: oData
    });
});

oModel.submitChanges({
    success: function (oData, sResponse) {
        // do something else
    }
});

Перед выполнением submitChanges я проверил pendingChanges, которые содержат 301 строку для create.

Но после выполнения создано только 297 строк, пропущено 4 строки.

Я проверил, используя attachRequestCompleted и sResponse (из успешной отправки submitChanges), он показывает, что "301 строка" создана ".

Я также проверяю для каждого ключа, дубликат не найден.

Я также пробовал 30 строк и 100 строк, вообще никаких проблем.

...