【发布时间】:2020-11-26 16:25:17
【问题描述】:
我正在寻找为 Firestore DB 文档启用乐观锁定的方法,但似乎 @Version 注释不起作用。
目前我正在使用spring-cloud-gcp-starter-data-firestore lib 来扩展FirestoreReactiveRepository 接口存储库。我查看了 spring cloud gcp 文档,并没有发现关于乐观锁定和数据版本控制(例如使用文档的 modificatioNumber 字段)。
我想有人知道有什么方法可以使用 spring 库或其他一些库以声明方式(使用一些注释)或以编程方式启用 Firestore DB 文档的乐观锁定? 谢谢。
【问题讨论】:
-
问这个问题最好的地方是 Spring Cloud GCP GitHub repo 问题跟踪器:github.com/spring-cloud/spring-cloud-gcp/issues
-
添加了 FR 问题:github.com/spring-cloud/spring-cloud-gcp/issues/2498 PTAL。
标签: java spring google-cloud-firestore optimistic-locking spring-cloud-gcp