Size: a a a

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

2021 March 15

SG

Sergey Gerasimov in Laravel для начинающих
Так это не тот кейс
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
На выходе юзеры в списке
test (тут должен быть jordan, но связь кривая)
jordan
has вернет всех юзеров, у которых есть сообщения
источник

SG

Sergey Gerasimov in Laravel для начинающих
А они есть как у test, так и у jordan
источник

H

HahahImFaus in Laravel для начинающих
HahahImFaus
Мне нужно сделать эту часть
Нужен вывод написавших и тех кому написал
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Нужен вывод написавших и тех кому написал
Используй условие, логично же. whereHas messages where scholarship != currentUser->id
источник

H

HahahImFaus in Laravel для начинающих
Sergey Gerasimov
Используй условие, логично же. whereHas messages where scholarship != currentUser->id
Так по идеи тогда он не будет выводить тех кто написал юзеру
источник

H

HahahImFaus in Laravel для начинающих
Sergey Gerasimov
Используй условие, логично же. whereHas messages where scholarship != currentUser->id
🧐 Сейчас попробую
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Так по идеи тогда он не будет выводить тех кто написал юзеру
Ну ты сам определись кто нужен
источник

H

HahahImFaus in Laravel для начинающих
Нужны и те и те ) те кто написал и те кому написал
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Нужны и те и те ) те кто написал и те кому написал
Ну у тебя связь по 1ому полю
источник

H

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

H

HahahImFaus in Laravel для начинающих
Если реализовать две связи это будет работать опять же не так как нужно ))
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Если реализовать две связи это будет работать опять же не так как нужно ))
Как реализуешь так и будет
источник

SG

Sergey Gerasimov in Laravel для начинающих
Ну давай начнем с 2х связей
источник

SG

Sergey Gerasimov in Laravel для начинающих
Входящие и исходящие сообщения
источник

SG

Sergey Gerasimov in Laravel для начинающих
И получи юзеров у которых есть входящие от других и исходящие другим
источник

H

HahahImFaus in Laravel для начинающих
Сделал, но на выходе приходит сообщение от юзера и отправитель/получатель
источник

H

HahahImFaus in Laravel для начинающих
Мб надо создать еще одну таблицу (диалоги) и к ним привязать сообщения, не в курсе как это по человечески реализовывается?
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Мб надо создать еще одну таблицу (диалоги) и к ним привязать сообщения, не в курсе как это по человечески реализовывается?
Я тоже не в курсе. Я предлагаю пока работать с тем, что есть
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Сделал, но на выходе приходит сообщение от юзера и отправитель/получатель
Ну значит не правильно
источник