Laravel 5 Могу ли я тренировать отношения, когда оба отношения находятся в отдельных моделях? - PullRequest
0 голосов
/ 13 декабря 2018

Структура файла: - Project.php - Tasklists.php

Project.php Отношение: getTasklists ();

public function getAllTasklists()
    {
        return $this->hasMany('App\Tasklists', 'project_id')->orderBy('order', 'asc');
    }

Tasklists.php: Отношение: getAllTasks ();

  public function getAllTasks()
  {
    return $this->hasMany('App\Task', 'tasklist_id');
  }

Теперь в файле Project.php я хочу сделать следующее:

$this->getAllTasklists()->getAllTasks();

Но вторая функция getAllTasks () не работает, потому что она не «существует».И я включил другую модель в эту модель.

Кто-нибудь знает, как сделать это максимально эффективным?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...