Данные Laravel меняются, когда я передаю их из контроллера Для просмотра - PullRequest
0 голосов
/ 24 октября 2018

У меня есть путь отношений, есть много тегов, и теги имеют много задач, а задачи имеют много тегов, поэтому у задачи может быть один или несколько тегов.Мой контроллер возвращает задачи, которые имеют только 1 тег и работают нормально

public function task(){

 $Tasks= Path::with(['pathtags' => function ($q) {
  $q->with(['Tasks'=>function($q) {
  $q->has('tasktags', '=' , 1)
 ->with('tasktags'); }]); 
 }])->first();

  return $Tasks;
}

, но когда я возвращаю $ Tasks в поле зрения, я получаю все задачи в базе данных

я пытался

  return view('task', ['Tasks' => $Tasks);
  return view('box',compact('Tasks'));

, но все равно получите все задачи, не имеющие 1 тег

...