Size: a a a

Laravel для начинающих

2020 January 03

АЗ

Алихан Закиров in Laravel для начинающих
Vasiliy Pivovarov
привет всем подскажите пожалуйста, правильно ли я делаю. Я хочу реализовать систему подписок на Email-рассылку. Для этого  я создал 2 новых моделей + pivot таблицу.
Первая модель - это Subscriber(Подписчик, т.е он не заренистрированный пользователь) у него только поле email. Вторая модель - Subscription(Подписки) на что собственно подписываются.
И  есть pivot таблица в которой у меня есть user_id, subscription_id, subscriber_id. И создаю такие связи в моделях.
Ну выглядит как будто правильно
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
привильно ли я составил pivot таблицу
источник

АЗ

Алихан Закиров in Laravel для начинающих
Хотя я хз насколько там прям таблица нужна с подписками. Тебе же все равно хардкодить отправку
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
мне просто нужно создать единную базу подписчиков на email рассылку
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
и хотел их хранить в одном общем месте.
источник

АЗ

Алихан Закиров in Laravel для начинающих
Не, это правильно
источник

АЗ

Алихан Закиров in Laravel для начинающих
Аа
источник

АЗ

Алихан Закиров in Laravel для начинающих
Все понял
источник

АЗ

Алихан Закиров in Laravel для начинающих
Да вроде ок
источник

АЗ

Алихан Закиров in Laravel для начинающих
Проблема в чем?:)
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
правильно ли я делаю) ?
источник

АЗ

Алихан Закиров in Laravel для начинающих
Vasiliy Pivovarov
привильно ли я составил pivot таблицу
А что тут user_id
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
Алихан Закиров
А что тут user_id
чтобы у зарегистрированного пользователя взять его email
источник

АЗ

Алихан Закиров in Laravel для начинающих
Почему бы user_id не унести в subscriber? Это же логично
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
у меня тоже такая была мысль, что у subscriber будет email & user_id
источник

АЗ

Алихан Закиров in Laravel для начинающих
Ну да
источник

VP

Vasiliy Pivovarov in Laravel для начинающих
email если не зарегался, а если зарегался то взять его через отношение
источник

АЗ

Алихан Закиров in Laravel для начинающих
Вот только что делать если чувак сначала подписался
источник

АЗ

Алихан Закиров in Laravel для начинающих
А потом зарегался
источник

АЗ

Алихан Закиров in Laravel для начинающих
На эту же почту
источник