Привет, надеюсь, у тебя все отлично. Я занимаюсь разработкой сайта электронной коммерции с использованием laravel. Проблема, с которой я сталкиваюсь, заключается в том, что я хочу ограничить использование ваучера (10OFF), который будет использоваться только один раз каждым пользователем. Но я не могу выполнить эту задачу. У меня есть три таблицы
- Таблица пользователей
- Таблица купонов
- Таблица Coupon_User
Прямо сейчас, если я сделаю это
$coupon->users()->exists()
это работает, но проблема в том, что если я войду в систему с идентификатором другого пользователя, все равно будет отображаться ошибка, что код использовался, тогда как код использовался пользователем идентификатора 1, а не пользователем идентификатора 2
Может ли кто-нибудь помочь мне в достижении этой цели?