Я создаю сайт социальной сети с нуля в Laravel (API).
Таблицы:
Users
Posts
Friends
Followers
Настройки конфиденциальности:
Пользователь имеет общие настройки для своих сообщений общедоступных,
Личные и друзья и пост также имеют настройки конфиденциальности общедоступных, личных и друзей.
Моя проблема:
- Как я могу получить фиды для вошедшего в систему пользователя с помощью этих проверок
- Как поделиться Сценарий публикации работает (я создаю дубликат сообщения с user_id, который разделяет запись)
- Получение поста с лайками и комментариями
- это возможно без пакетов сторонних разработчиков.