#6 – Вывод постов из базы данных
Видеоурок
Для взаимодействия с таблицами базы данных в Laravel используются модели. Модель является связующим слоем между вашим кодом и конкретной таблицей в БД. Через модель вы можете создавать новые записи, обновлять существующие, удалять данные и получать их для дальнейшего отображения в шаблонах.
Чтобы получить записи из таблицы, можно использовать стандартные методы Eloquent. Наиболее часто применяются статические методы модели:
use App\Models\User;
dd(User::all()); // Получить все записи из таблицы users
dd(User::find(3)); // Получить запись с ID = 3
Полный список доступных методов Eloquent можно найти .
Чтобы передать данные в HTML-шаблон, используйте второй параметр функции view():
use App\Models\User;
$users = User::orderBy('id', 'desc')->get(); // Получаем отсортированные записи
return view('html-template', [
'parametr-name' => $users
]);Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть