@embiid

Как сделать счетчик на оставшееся место для события?

Прошу совета, натолкните на мыслю пожалуйста. Есть какое-то события-турнир. В турнире есть максимальное количество участников. Нужно отобразить сколько человек туда зарегистрировалось и сколько осталось.

1) В таблице нет графы как таковой "alreadyRegistered". Если ее добавить, какой она должна быть? Не совсем пойму, например, что там должно хранится? Это должен быть какой-то fk на пользователя?(если только пользователь сайта может зарегистрироваться).

2) Нужно ли для того, что бы пользователь зарегистрировался, создать метод для этого контроллера?
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ответы на вопрос 1
Zoominger
@Zoominger
System Engineer
1) В таблице нет графы как таковой "alreadyRegistered".

А зачем она в таблице? Человек регистрируется, создаётся запись в базе. Если тот же человек с теми же данными зарегистрируется, то следует просто проверить, нет ли такого в базе и вернуть регистранту ошибку, если да.

2) Нужно ли для того, что бы пользователь зарегистрировался, создать метод для этого контроллера?

С текущей постановкой вопроса - хз. Может, хватит просто взять данные из поля и загнать в базу.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы