Задать вопрос
chazovs
@chazovs
Корпорация Центр

Как установить две связи один ко многим в Laravel?

Есть таблица Dot_tasks
В ней столбцы responsible_id и autor_id

В каждом из столбцов указывается id пользователя из таблицы Users
Users и Dot_tasks относятся друг к другу как один ко многим. Как правильно установить связь в моделях?
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 1
ARX2
@ARX2
Web-разработчик | Священник
Контроллер:
public function autors(){ // Зависит от того как у тебя модели называются
$users = User::with('autor')->get();
dd($users); //Заходишь в realtination и видишь связку
}


Модель:
public function autor{
return $this->hasMany('App\Dot_tasks', 'autor_id', 'id'); //Зависит как у тебя модель называется
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы