Обновление элемента списка SharePoint - параллелизм с использованием REST API - PullRequest
0 голосов
/ 30 июня 2019

Я использую REST API для обновления элемента списка SharePoint (счетчик).В моем коде при загрузке формы я получаю счет из списка и увеличиваю его до 1, а при нажатии кнопки отправки я обновляю значение счетчика.До этого момента я достиг.

Возникает проблема: если два пользователя отправляют форму одновременно, то значение счетчика увеличивается на 1 вместо 2 в списке.

Проверено с помощью etags.Но я обнаружил, что во время публикации, если etag не совпадает с etag запроса на получение, тогда будет выдано сообщение об ошибке.

Есть ли способ реализовать эту функцию, используя REST API, также увеличивая счетчик должным образом, если их больше 3-4пользователи отправляют форму?

1 Ответ

0 голосов
/ 30 июня 2019

SharePoint не предоставляет менеджера транзакций, чтобы вы могли сгруппировать несколько операций покоя в одну атомарную транзакцию.

...