Хотя другие ответы верны, я хотел бы указать причину этого ...
get()
выполняет запрос и возвращает коллекцию, что означает, что вы больше не строите / не изменяете запрос sql
paginate()
следует вызывать для самого простого запроса перед его выполнением, чтобы он мог добавить к запросу смещение и предел ...
Вот почему он должен быть
$users = User::with('latestTask')->paginate(10);
Вы можете увидеть в ошибке, что Illuminate\Database\Eloquent\Collection
метод paginate не существует, поскольку paginate не является частью коллекции
Цитирование документации laravel https://laravel.com/docs/5.8/pagination
ТамЕсть несколько способов разбить элементы на страницы.Самый простой способ - использовать метод paginate в & построителе запросов или Eloquent запрос