我正在使用REST API更新SharePoint列表项(计数器)。在表单加载代码中,我从列表中获取计数并递增到1,然后在提交按钮上单击以更新计数值。到这里我已经实现了。
出现问题,如果两个用户同时提交表单,则计数器值将增加1,而不是列表中的2。
经过etags检查。但是我发现,在发布过程中,如果etag与获取请求etag不匹配,则会引发错误。
如果有3-4个以上的用户提交表单,是否可以使用REST API来实现此功能并正确地增加计数器?
答案 0 :(得分:0)
SharePoint不会公开事务管理器,因此您可以将多个其余操作归为一个原子事务。