SharePoint列表项更新-使用REST API的并发性

时间:2019-06-30 05:32:13

标签: rest sharepoint sharepoint-2013

我正在使用REST API更新SharePoint列表项(计数器)。在表单加载代码中,我从列表中获取计数并递增到1,然后在提交按钮上单击以更新计数值。到这里我已经实现了。

出现问题,如果两个用户同时提交表单,则计数器值将增加1,而不是列表中的2。

经过etags检查。但是我发现,在发布过程中,如果etag与获取请求etag不匹配,则会引发错误。

如果有3-4个以上的用户提交表单,是否可以使用REST API来实现此功能并正确地增加计数器?

1 个答案:

答案 0 :(得分:0)

SharePoint不会公开事务管理器,因此您可以将多个其余操作归为一个原子事务。