У меня есть модель User и workLOG. Пользовательская модель имеет много рабочих журналов, что означает, что у одного пользователя может быть много рабочих журналов (ОДИН ИЗ МНОГИХ ОТНОШЕНИЙ). Я создал связь, используя связь Eloquent.
Модель пользователя
public function workLog()
{
return $this->hasMany('App\WorkLog','user_id','id');
}
workLog Модель
class WorkLog extends Model
{
protected $table="worklog";
}
Таблица рабочего журнала имеет столбец с именем total_hours_per_day
. Как я могу извлечь последние N записей из столбца вошедшего в систему или аутентифицированного пользователя?
Что я сделал, чтобы получить workLog до сих пор
$worklogs = Auth::user()->workLog;
Теперь я хочу получить последнюю 7 данных из столбца total_hours_per_day
Скриншоты таблицы