Как проверить, что максимальное количество пользователей может присоединиться к конкурсу - одновременный запрос - PullRequest
0 голосов
/ 11 мая 2019

Мне нужно проверить пользователя, может ли он участвовать в определенном конкурсе или нет. Предположим, я установил, что 100 пользователей могут присоединиться к конкурсу. Чтобы проверить это, во-первых, я запрашиваю таблицу соревнований, чтобы получить максимальное число, если условие удовлетворяет, затем обновляя таблицу, увеличивая участника объединения на 1.

Моя проблема в том, что - когда одновременно участвующие пользователи пытаются присоединиться к конкурсу, он увеличивается даже на 100 крестов, потому что какой-то пользователь уже вошел в итерацию с ранним счетчиком, который к тому времени не обновляется.

Пожалуйста, предложите какое-нибудь решение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...