У меня есть путь отношений, есть много тегов, и теги имеют много задач, а задачи имеют много тегов, поэтому у задачи может быть один или несколько тегов.Мой контроллер возвращает задачи, которые имеют только 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 тег