Имеется: Club.php User.php club_users связь М:М
Scampers.php (пробежки) User(id)-Scamper(id,user_id) связь 1:М
Как получить все пробежки участников клуба?
User relation:
public function scampers()
{
return $this->belongsToMany(Scamper::class);
}
Club relation:
public function scampers()
{
return $this->hasManyThrough(Scamper::class, User::class);
}
Я понимаю, что проблема именно в club.scampers, но не знаю как правильно сделать.
У вас всё сделано правильно, если бы все связи были 1:M. Но есть одно НО — в Laravel не работает метод hasManyThrough при работе со связями М:М. Проблеме уже больше 4 лет и каждый решает её по-своему: от обхода в цикле связи M:M и затем сбора всех в одну коллекцию, до других методов. Относительно недавно на эту тему вышла очередная статья, проясняющая возможность получать данные hasManyThrough даже через полиморфные взаимосвязи.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Сделал инпут, в нем те файлы которые можно прикреплять,но файлы формата docx ,просто нет, в чем тут может быть дело?
Есть ли возможность настроить brackets так что бы подсказки к тэгам html появлялись без написания вначале угловых скобок, наподобие атомаТ
Необходимо соединить псевдо-элементы, задать правильную высоту, чтобы не происходило такого:
На десктопе расположить не проблемаА вот что бы при уменьшении экрана, он сначала вместе с картинкой сдвигался, а потом вообще на новую строку,...