Вы можете просто написать запрос, чтобы получить все задачи, используя eloquent, чтобы получить все задачи.
$tasksall = Task::all();
Посмотрите на эту ссылку.
Также для вашего случая, я думаю, проблема в том, что вы получаете задачу из модели User
, поэтому ваша $ задача будет содержать только задачу, связанную с этим конкретным пользователем, поскольку у вас есть belongsTo
отношение задачи с пользователем.
Для Вашего случая получить name
из User
от task
.
// Модель задачи
class Task {
public function user()
{
return $this->belongsTo(User::class, 'user_id');
}
}
Тогда вы можете запросить это в своем контроллере.
$task = Task::find($id);
$name = $task->user->name;