Задать вопрос
@jenya7771

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

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

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


Такой вариант мне не помог. Других рабочих вариантов я не смог найти. Может кто-то сталкивался, и знает решение такой задачи?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • MongoDB University
    MongoDB Atlas Administrator Path
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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