есть relation projects, которая возвращает все проекты, закрепленные за пользователем
public function projects()
{
return $this->belongsToMany(Project::class, 'user_projects');
}
получается запрос возвращает все записи из таблицы "user_projects"
но мои супер админы вообще не привязываются к записям в таблице "user_projects"
как мне получить список всех проектов, но используя именно отношение projects?
1) по конвенции если бы назвал таблицу project_user, второй параметр бы не потребовался 2) судя по коду, должен возвращать именно модели Project 3) если в таблице user_projects есть другие колонки помимо айдишников, то получить их можно от полученной модели Project вызвав ->pivot
Обсуждают сегодня