Size: a a a

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

2020 March 19

a

anton in Laravel для начинающих
Да вот, я хочу вывести все комнаты где присутствует мой юзер
источник

a

anton in Laravel для начинающих
Получается я просто делаю interlocutor_id или user_id = Auth::user()->id как ты сказал
источник

a

anton in Laravel для начинающих
И мне выведется в любом случае чат где есть мой юзер верно?
источник

V

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

a

anton in Laravel для начинающих
Это я понял, и еще, как мне вывести тогда название диалога с человеком (ну типа как в телеге его ник)
источник

a

anton in Laravel для начинающих
Типа я беру юзера из базы по interlocutor_id, и вывожу его ник?
источник

V

Vadym in Laravel для начинающих
всегда вытягиваешь вместе с комнатой данные о interlocutor_id
источник

a

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

a

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

a

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

a

anton in Laravel для начинающих
У меня есть юзер айди 1, интерлокутор айди 2
Я сейчас под юзером с айди 2 тяну чат себе с юзером с айди 1, и мне нужно вывести в название чата его никнейм, то получается мне нужно же проверить, типа если я вытянул под интерлокуторм, то вывести никнейм юзерайди, а если я вытянул под юзер айди, то вытянуть ник  интерлокутора?
источник

E

Evgenii in Laravel для начинающих
не правильно делаешь
источник

a

anton in Laravel для начинающих
Evgenii
не правильно делаешь
Как нужно правильно?
источник

E

Evgenii in Laravel для начинающих
нужно 3 таблицы тут
источник

E

Evgenii in Laravel для начинающих
rooms, participants, messages
источник

E

Evgenii in Laravel для начинающих
вот и все
источник

a

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

E

Evgenii in Laravel для начинающих
Evgenii
rooms, participants, messages
participants (many to many)
источник

E

Evgenii in Laravel для начинающих
room_id, user_id
источник

E

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