0

普通 Java 客户端提供更新/删除功能,使用 _etag 检查乐观锁定。Spring data cosmos 还通过 _etag 检查在保存方法中提供了光学锁定功能。在 spring data cosmos 中通过 _etag 检查删除文档是否有相同的规定。

4

1 回答 1

0

是的,delete 方法只适用于@Version String _etag注解。有关更多具体信息,请参阅Spring Data Cosmos SDK

  • 支持特定容器的乐观锁定,这意味着如果文档同时被另一个进程修改,则按文档更新/删除将失败并出现异常。要为容器启用乐观锁定,只需创建一个字符串 _etag 字段并使用 @Version 注释对其进行标记。请参见以下示例:

在此处输入图像描述

如果您有任何其他问题,请告诉我。

于 2020-07-24T04:09:47.717 回答