Optimisti c Для блокировки требуется установить для WriteConcern значение ACKNOWLEDGED. Почему? - PullRequest
0 голосов
/ 08 января 2020

Я использую spring-data-mongodb с блокировкой Optimisti c и хотел бы установить WriteConcern на "большинство". К сожалению, согласно документации, это не работает:

"Optimisti c Для блокировки необходимо установить для WriteConcern значение ACKNOWLEDGED. В противном случае OptimisticLockingFailureException может быть тихо проглочено."

https://github.com/spring-projects/spring-data-mongodb/blob/master/src/main/asciidoc/reference/mongodb.adoc

В соответствии с javado c ACKNOWLEDGED означает «ждать подтверждения с использованием настройки записи по умолчанию, настроенной на сервере», и мы не можем изменить настройку на сервере.

Это почему? Кто-нибудь знает решение для этого? Спасибо за вашу помощь.

...