@jenya7771

Можно ли в MongoDb используя spring data сделать аналог пессимистичной блокировки на запись?

Здравствуйте, мне нужно перед тем как я буду изменять запись, заблокировать все другие записи одного пользователя. Я попробовал сделать по аналогии при работе Postgres.

@Repository
public interface UserRepository extends MongoRepository<User, UUID> {
    @Transactional
    @Lock(LockModeType.PESSIMISTIC_WRITE)
    List<ProxyFarmCache> findAllById(UUID id);
}


Такой вариант мне не помог. Других рабочих вариантов я не смог найти. Может кто-то сталкивался, и знает решение такой задачи?
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы