Size: a a a

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

2020 March 19

a

anton in Laravel для начинающих
Ну есть груповые чаты, но я их собираюсь вынести в отдельную сущность
источник

V

Vadym in Laravel для начинающих
можно в таблице сделать room и отдельно таблицу room_users
источник

a

anton in Laravel для начинающих
Получается что таблица rooms будет выглядеть следующим образом?
room:
   id: int
   user_id: int
   interlocutor_id: int
источник

a

anton in Laravel для начинающих
Я прав?
источник

V

Vadym in Laravel для начинающих
собеседника в отдельную таблицу
источник

V

Vadym in Laravel для начинающих
можно
источник

V

Vadym in Laravel для начинающих
а можно всех в отдельную с ролями
источник

a

anton in Laravel для начинающих
Хм, это получается как
источник

a

anton in Laravel для начинающих
Vadym
собеседника в отдельную таблицу
?
источник

V

Vadym in Laravel для начинающих
есть комната, а есть пользователи которые относятся к комнате(кто-то из них владелец, кто-то модератор)
источник

a

anton in Laravel для начинающих
Ок,
источник

a

anton in Laravel для начинающих
Это понятно
источник

a

anton in Laravel для начинающих
Но это больше для группы относится
источник

a

anton in Laravel для начинающих
anton
Получается что таблица rooms будет выглядеть следующим образом?
room:
   id: int
   user_id: int
   interlocutor_id: int
А если мне нужно сделать чисто между двумя людьми лс то получается такой вариант подойдет?
источник

a

anton in Laravel для начинающих
Просто я пытаюсь понять как будет отображаться диалог у собеседника
источник

a

anton in Laravel для начинающих
Не могу выкупить
источник

a

anton in Laravel для начинающих
Есть может пример какой то конкретный
источник

a

anton in Laravel для начинающих
?
источник

V

Vadym in Laravel для начинающих
твой вариант тоже можно
источник

V

Vadym in Laravel для начинающих
ты хочешь вывести все комнаты то показываешь все где interlocutor_id или user_id = Auth::user
источник