Это 5 лекция по Laravel. Она является вводной по работе с базами данных в Laravel. Мы изучаем фасад DB, QueryBuilder и Eloquent модели. Рассматриваем как создавать запросы с параметрами, как стройть запросы к базе данных через QueryBuilder, знакомимся с принципами именования таблиц и полей в базе данных, чтобы работать с ними через Eloquent модели.
#laravel #querybuilder #eloquent #mysql #php
Лекция 1 - Введение в Laravel - https://www.youtube.com/watch?v=vRHAoMqN4Hg
Лекция 2 - Views, Components, Layouts и Blade шаблоны в Laravel - https://www.youtube.com/watch?v=OqcHZS4v3qQ
Лекция 3 - ServiceProviders, Middleware, Composers - https://www.youtube.com/watch?v=3K02ZuIhu4Y
Лекция 4 - Валидация данных от форм в Laravel - https://www.youtube.com/watch?v=G5q33hH_tjs
Содержание:
00:00 - Вступление
02:55 - Подключение базы данных в проект
06:25 - Фасад DB и базовые методы
12:00 - Параметры в SQL запросах
25:55 - Прослушивание SQL запросов (метод DB::listen)
29:36 - QueryBuilder и построение запросов через методы
37:40 - Left и Inner Join в QueryBuilder
44:10 - Raw методы в QueryBuilder
47:05 - Eloquent модели в Laravel